Hey Trina,
Don't be so hard on yourself. You sound like a very motivated person. Give yourself a pat on the back that you got through the last couple of months. I'm sure will find motivation again. Go out and enjoy that hens night. Trust me you won't be the only girl there who has felt the way you did when you wrote this post. Also if these are a gruop of your friends I'm sure they will just be happy to see you.
Chin up.