Hello and welcome!
As blase as it sounds, have you tried the therapy route? You're in a good place by confronting the fact that you do this excessively, maybe just having a person in your life to chat you through it is all you need. Of course, you can always come here to talk to us, also.
Feel free to PM me if you ever need a listening ear