Have you considered spending some of your afternoon doing volunteer work? It gets you out of the house and around people, the best part is that it's free
As the time goes by you will have adopted a new positive habit. I hope things get better for you soon