That’s a good list of schools in #21 if you want to find a few schools where you can apply and then perhaps compare to your CA options once all’s said and done.
I think Holy Cross is an excellent choice–really outstanding academics. At least in theory, financial aid should be generous. U Mass Med School is also in Worcester, and not far from campus, which would provide great shadowing/internship opportunities, which are important. Connecticut College might also be a good place. An excellent NESCAC LAC, it used to be an all-female school, and still has a high % of female students, which I can think can be an advantage for a strong male candidate in the application process. Dickinson is a terrific school. I kinda doubt you’d get enough aid but do not take my word on that–run the NPC. Everything said about Whitman on this thread seems true to me–great LAC experience, small town, far from much, good area for outdoorsy activities.
You seem to be asking the right questions and doing diligent research, which itself indicates you’ll do well in college.
One unsolicited tip: get a tutor at the beginning of the semester for your intro science classes (especially Organic Chem). This is a sign of academic strength, not weakness. We went to a pre-med info session at a top national university. Head of pre-med advising said they had given 6 A’s in Organic Chem the previous semester. 5 of those students had gotten a tutor at the beginning of the semester. Only a few others in the class had done so. That works much better than bombing the first test and then getting a tutor. Most schools you are considering or that have been recommended here will offer this service. And you’ve already paid for it.
Good luck!