Have you considered asking your doctor if they have some free samples that they can give you to help you out? It sucks, we should all get our meds for free since they help keep us sane and good members of society.
Excersise has helped me greatly, and i mean really hard, work out till i am panting excersise. If you dont have money you can just find a small hill and sprint up it over and over again till you are wipped out.
Also there are those here who have good advice on diet that has seemed to help them a whole lot. Hopefully they will comment.
Aside from that rest, stay away from caffenee, and try to keep out of stress full situations that can set you off.
Good luck and i hope you get the help that you need.
Bill