Head hurts. Help please.

Don’t re-take the test. Aim for top publics. Who says UT Austin isn’t good?
Try TAMU, Arizona, UGA, GATech, Virginia Tech. You can get merit-aid from many of the publics.
Your most recent SAT score is good.
Don’t look at expensive privates or UC’s (Berkely, UCLA aren’t worth it).
You have potential!