I can really relate to laying in bed doing head miles...The amount of nights I haven't been able to switch my thinking off, especially in the early days. One thing that has always helped me with this is to write things down so it's not all swimming around my brain. Doesn't always work but has helped me get to sleep quicker a lot of the time.
Just an fyi, there are a lot of support groups online where it doesn't matter where you are and you can get support. I've done some NA meetings in the united states and even Italy. There's also SMART Recovery groups online as well.
If you ever want any info on groups you can connect with either face to face or online then feel free to let us know and we're more than happy to share the details
