Hi I hope you read this and find it useful
You're pretty much doing all the right thing in taking care of yourself, but sometimes we just need that social interaction to make us feel good. When we have a good conversation with someone else it really does make a big change in us.
That's really good of you to come here and post in the forums, Im new to here as well, being here and seeing so many posts gives you that feeling that you're not alone in your feelings. There are other people going through similar things too
During these tough times, its important to have a good inner dialoug. Talk to yourself in a positive and caring way. There's that self help tip which says Treat yourself like someone you are responsible for.
Talk on the phone with your friends and family, work on the relationships you have with people that you close to you
And one final point, just remember that life does go on, and these rough patches do eventually go away