Can I just mention something that I don't think anyone has mentioned.... The bloody p*ndemic!
For what it's worth OP, I'm early 30s and can really relate to your post. I've just finished 2 years of intense therapy, so feel like I've resolved most of my issues as much as I can. But we've all experienced a huge level of frustrated life goals, relationship etc over the past 18 months. Try to be a little kinder to yourself over the impact this has had on you. There's a great article about "languishing" being the prevailing mood right now and I so feel that.
I echo a PPs comment that you need to learn how to take care of your own needs first. How we get to know ourselves is trying different things and see what we like and don't like. And asking ourselves "Where did I learn that my needs aren't as important as everyone else's?" Because they absolutely are. If you had no commitments, and all the money in the world, make a list of 5-10 things you'd like to do in the next 10 years. This could be hobbies, holidays, job changes, improvements to relationships, learning/improving a skill. Write them down somewhere and keep referring to it, and once a week/month, do something - no matter how small - towards achieving one of those things. I have a list of volunteer conservation trips I want to do when the world allows. In lieu of that, I just bought my first knitting kit (total beginner). Small steps make the journey.
I won't comment on the perimenoause/HRT, but focusing on movement, and nourishing your body and mind with the right things, those are all going to lift your mood, it's just science.
I hope you feel better soon. Maybe try just one night a week of a creative or mindful task instead of TV. Or just research one of your goals while you watch TV, that's quite passive but can feel like progress. I'm also caught in a massive Netflix spiral and I know it's not helping my mood.
Now I just need to listen to my own advice.... 
PS Sounds like you need some more attentive friends, and to put your foot down when your people don't take your moods seriously.
Take care of yourself OP.