First off, welcome. I myself have been on and off this site alot and can't tell you how important it is to post and stay active. It keeps you thinking and working on yourself, so even if you fall, keep coming here, it helps incredible, don't give up the fight. Secondly,. Your story very much resonates with me, now im married and even have a kid and though I struggle deeply with this problem I am making progress and getting better though I can't tell you how much easier my situation may have been here I started fighting this battle sooner. The fact that to came here when you do speaks alot about you. I'll be checking your posts and rooting for you, feel free to message me as well. Keep on fighting, and know we all support each other here.