Great job on pushing through, fantastic stuff!!
I would however, if it was me, give the parties a miss for a while, all of that stress and energy is not something you need to put yourself through, if people are going to give you hassle, is it really that enjoyable? because it doesn't sound like it was much fun.
Keep pushing through!!