Most of your complaints seem trite. Is this not information you could have, and should have, sought out ahead of time? I encourage you to empower yourself, and start using the intelligence you obviously have.
And as far as blaming your mother? Sorry, lass, that’s just weak. No one can make you do something you don’t want to—there is always a choice.Sometimes it's the lesser of two evils, mind you, but a choice all the same.
If you don’t feel some sort of drive and/or passion, you’re doing it wrong. I am broke too, but I went in with eyes wide open, and couldn’t be happier.
You are obviously smart, but I think you really need to sit down and figure out what are YOUR goals for the future. If you you continue to live by your mother's dreams, don't be surprised if it leaves little room for your own.