i have terrible trouble getting to sleep at night too, i get really worked up about things.. i usually just watch a dvd to try and push all my thoughts out of my head, then by the end of the film i find i've calmed down a lot. obviously thats just a short term solution though, as a long term strategy its probably best to deal with real issue by talking to someone... dont be afraid to talk to your doctor, they wont make you do anything you dont want to do, such as take medication, and they can refer you to a counsellor if you like, so you can work out methods of dealing with your mood swings. you've got nothing to lose just by explaining your symptoms and finding out what sort of help is available.