Brother I also deal with many issues from my past(alcohol,drugs,Ect...)I have a few groups I belong to. One that I've found to be especially helpful has been Celebrate Recovery . Which deals with all hurts, habits,&hang ups. Anyway we (believers) get together to confess to each other so we can pray for them to be removed. But the demons do creep back to try to catch us off guard & together we can keep each other strong with the help of our Lord & others(Eccl.4) do we overcome.I'm also willing to email with you if you need the extra support! I'm new at this myself I've never been in a online chat area at least trying to reach out to help