Ooh, well I'm glad you have people you can rely on(lucky). Hope your anxiety and stress clears up(which is pretty lame for me to say) but I mean it, best of wishes and my offer still stands just in case.
This maybe completely random and out of the ordinary but I seen your post in "What's bothering you" and please don't think about harming yourself, the least I can do is be a listening ear if you need someone to talk too.