Tzadik, welcome
Firstly I must commend you for reaching out. It isn't easy to open up about this very deep and personal topic.
Secondly, you made the right choice. You came to the right place.
Here you'll meet people who have been in your situation and have managed to break free and turned their lives around. And as said above, even if you have been in the shmutz for many years, it's a lot easier than you might think.
One good place to start is by speaking to Harav Michel Gelner.
He's been around the block a few times and has personally shlepped multiple (hundreds/thousands) out of the dirt singlehandedly, myself included.
michelgelner@gmail.com
It's a call you won't regret.
Stick around and shmooze to the beloved tzadikim here. They'll become your friends and they'll help you through the bad times and cheer you through the good times.
Wishing you all the best on your journey.
All my love
Od Yossef Chai