Heavenly father, please lift this servant up, restore him and provide him with your strength, love, mercy! Just know I will continue to pray for you! You have, what sounds like a thriving social circle and one of the greatest resources, go to your pastor and allow someone to help you! Life isn’t one big party (as you already know), allow people into your life, and I’d bet there are people willing to help if you’d only let your guard down and let them in. Everyone, I mean everyone has a story that knocked them on their butt, it’s what you do now, this is your moment…trust God, give him all of your worries, sorrow, and loneliness…He will come through!! You are so ahead of the game, you recognize your issues, you’re actively working to resolve them and you’re willing to take the leap toward help. If you think about it, keep me posted….this is the forge God is using to refine you!