Recovery is definitely a journey where company helps to make progress - have others in recovery to help navigate, to gain insight, to get advice - that is important.
There are many recovery groups both online and in person. There are some links here:
Resources for our recovery
I’d suggest taking a look through and finding one that speaks to you, then going to a meeting. I am sure you will learn a lot - and I think it’s likely you’ll find joining a group has a significant impact. Feel free to explore different groups and take your time to try new ones if you like!