Wow! First I would like to welcome you to PC. Here you will find many sympathetic ears, people who understand what you are going through, and people that really want to help you even if its just having a shoulder to cry on, somewhere to vent, or positive inspiration.
I don't really feel I know you enough to help with all your issues yet but I will tell you that most of us have problems with our pdoc (psychiatrist) at one time or the other, school is a common stress point, being dx'ed different at times can be very stressful, drug changes, (I have no idea why he would want you to go cold turkey on your meds), and trouble with family or parents are all things a lot of us have to deal with on a constant basis.
At least one good thing you have going for you is your boyfriend and his mom.
Hopefully here you will find some support, I hope things start to look up a bit for you, and once again, welcome to PC!