Hi Nik
Welcome, you have come to a great place!
I've been a member here for a while but haven't been committed to my recovery so this time I have a decent recovery plan. I really recommend taking the time to find out what works for you.
I'm finding that AA meetings, reading widely about addiction and posting here every day is helping me a lot. Just knowing that there's that community to go to and that you're not the first person to have these urges/cravings can be really comforting.