Asher Dean I don’t know if this is gonna mean much coming from me, a stranger, but I’m proud that you haven’t yet. Everyone has thoughts of relapsing back to those kinds of things, addictions aren’t easy to get over, however the fact that you are coming to this community to talk about it and you haven’t yet makes you stronger than most people including myself. My advice to you is to stay strong and lean on people close to you, if you have a lover, talk to them, journal, you’ll make it!! And as for other people being okay above yourself, that’s not a good mindset, on planes, they tell you to put your oxygen mask on before anyone else, that’s for a reason! You can’t save anyone else before you save yourself.