I haven't read every response to your original post, so I haven't heard every single piece of advice you've been given.
The advise I'm gonna give isn't often the most common or usually the most taken, but here goes ---
Stay off of your ass, and go find someone who needs your help in some way. And I don't mean for a relationship. Stay out of your own head, and your own needs, and think of helping someone that ain't you. I'm not gonna explain the mechanics of how this will help you, just believe me -- it will.
I don't know if you know God, but there is never a bad time to meet him. The Lord and his minions are a good bunch, and we're always anxious to help your happiness and even save your soul.
The advice I'm giving, comes from 66 years of living, forty of which were laced with plenty of hard times. PM me anytime ya feel like, and we can talk "off grid" if you like. jd