I think stratocaster has given some great coping techniques. Hope you can use some them to feel better. Try to watch the sarcasm, that will definitely not help you out with friends and if you find yourself saying something inappropriately simply appologize and explain you are under a lot of stress right now. Good luck to you.
__________________
Bipolar I, Depression, GAD Meds: Zoloft, Zyprexa, Ritalin
"Each morning we are born again. What we do today is what matters most." -Buddha