I'm shocked at the responses you've received and I'll give you a tough answer in saying that there are numerous people just on these boards that are working 40+ hours a week and taking those same classes, some more, some with children, so suck it up and bleed a little. Looking at how hard some people are sacrificing for this, you have no excuse even if the resources you've mentioned in your story are the only ones available to you, which I highly doubt.
Well, I'm shocked that you are shocked at these responses. I'm a 2nd-year med student, and when I was in undergrad and taking those courses -the courses were weed-out, designed to try to get people to fail, and the labs took forever. I could not have worked and kept my head above water and done my volunteer work. Period. That said, I'm in the top 25% of my class right now, AND I had a baby during medical school. I'm doing pretty well, and I'm definitely not struggling!
OP - look, this isn't medical school. You aren't proving yourself to a bunch of SDN posters who apparently can handle more than I could, which doesn't mean they are better than me. Or you. If you can't handle working and taking those courses - don't do it. Don't let people make you feel like you aren't going to be academically ok in medical school for it either. Ridiculous. Every college teaches these courses differently, and the one I went to was out of control hard with them. If yours is the same, and you want to pull A's - pull those A's doing what you need to do. Grades in undegrad are forever when you apply to medical school. Live on your financial aid? Yes, I would do that. I would explain to your mom that you want to go to medical school - not work forever in the family business. You run your own life - and it might be time to cut the purse strings. Sometimes family isn't ready to accept that their son or daughter has chosen a different life path than the family business. I saw this in some people in undergrad too. It's your choice. You need to put this goal of medical school first if this is what you want. So that means prioritizing A's.
Who gives a flying frick frack if people on this board can work 60 hours a week, take pilot lessons on the side, be in the Guard, have a family with six kids, volunteer for three ER's and still take 20 hours a week and pull straight A's. It was harder for me to get used to those science classes, because I came from an artsy background. Guess what? I did what I had to do to get used to the load, and by the time I graduated with my second degree in microbiology - I was fine, and I was able to manage it better. And I am doing great in medical school!
Please...for the love of Batman...if you need more time to study - yes, for Pete's sake 16 extra hours a week would make a difference. It does to me in medical school, so I imagine you would do better in freaking undergrad!
Stop listening to these insane responses and do what you need to do.
And seriously, AS A MOM MYSELF - your mom wants you to BE HAPPY. If going to med school would make you happy, sit down and have a come to Jesus talk with her. I promise if you spell out what your goals are perhaps better - she would understand. If my son told me that he needed to quit the family business in order to study more and go to medical school - I would probably pat him on the back and encourage him to go for it!