This is the kid who can only apply to ”name” schools because of his parents. Those are not likely names they would approve of.
As is said elsewhere, you don’t need to be a finance or business major to do finance. The gyms guys on The Street go to are infested with NESCAC t-shirts. No business or finance majors there. Pick one you can get into, get an internship at a bank or asset management firm, get job, rinse and repeat for graduate school.