I kinda wanna second something that
@Shamar said.
When buying something, be selective about it and dont buy JUST to buy. Are you going to really USE the whatever-it-is? Or is it just gonna collect dust? And how about just revisiting the things you already have?
But here's the other thing: when you buy something... or, when thinking about the things you already have... you dont need to JUST have them. You can do more with them.
Buying movies? Tell people about them! Do what you've said many times that you wanted to do, and write up those reviews! When you do that, you're not just buying a given movie. You're taking it and making something more, and that extra something could bring more enjoyment to others. Maybe someone really likes movies but just has very little to spend, so on the rare occasion they want to buy one, they hope it ends up being special. Your reviews could be what gives that person a special experience. Or it can get people talking about the subject, and making connections during the process. It's the same with games or, I dunno, even things like art supplies, but movies seems to be your real passion here. So I say, go for it. Sit the heck down and start on it.
And if you're done with a particular thing, like some game that's only really worth one playthrough and you already did it, or whatever, go on and donate it. Someone could get a lot of value out of something that you've already finished with.
And all of this can bring you more social connections, too. I do game reviews myself, primarily on Steam. I've met people that way, more than a few times. Made connections, met people who I've kept up with since then. Of course the big difference with me is that I dont like dealing with people in person, so I dont do in person meetings. But for you? What you do could end up helping you meet other movie lovers in your area. Wouldnt that be nice?
Come on, dont just sit around telling yourself that your lifestyle is bad or that you're doing things wrong or something. DO something instead. I think you know by now that action, not brooding, is what makes things better and gets good stuff going.
It's a lesson I had to learn the hard way myself. So I know it's tough. But you can do it.