Hey - That your dad and mom would say they could see you “rotting” away no matter what , well, these are people I would work hard to get away from.
Listen, I have cousins at Harvard and Brown and Yale. You simply are not getting into an IVY with your profile. None. Not to be mean but you just are not. Don’t waste your money on the application fee. You have two choices, suck it up and use your parents offer. Don’t look a gift horse in the mouth. Or, go to a much less competitive college for free. Whatever you do, don’t go in to debt. That’s stupid. Make your goal be to do well enough in undergraduate so you can get free graduate school somewhere else. By all means don’t end up becoming the bitter angry people your parents seem to be. You seem smart enough to begin the rest of your life free from your family. Don’t blow it now