I think it's easier for you to get through this period if you just hang out with girls more often. Now you can easily do this with the help of dating sites
Lustylocals.com I often talk to girls there and feel much better. I think you should try this, it might help you get your personal life together and you won't feel as alone as you do now.