Hi Jenna, i don't suppose i'm going to be any help here but I had to reply to your post. There's been some really lovely words of advice and wisdom and i can't top that. i just want to comment on the stress factor.
Stress really is the devil. It effects all aspects of you, your coping, your relationships, your happiness, your emotional self, weight gain, blooming heck weight loss.. everything is connected to stress, even the length of a cycle is connected to stress. OK, OK i'm not telling you anything you don't already know. I just hope you can try to calm down, I have had to try to calm down and it really is an effort, it's difficult to detatch yourself from reacting tearfully, angryly etc and it's finding a balance of coping and not bottling it up.
No i'm being no help what so ever here! Never mind.. at least I posted.. been reading your posts for a while Jenna, you're having to deal with so much - I do really hope it changes for you soon xx