I'm a really light sleeper and he snores, that the main thing.
I was on my own with DS for 9 years before he moved in, so only got woken up by insomnia from anxiety which is now much better, DS coming in for a bit when he was younger, or if he was ill, but hes now 12 so have been sleeping okay for years and I'm used to my own space at night.
Currently its ended up DP or I sleep in the spare room every night, we try sleeping together sometimes but within about 30 mins I'm in the spare room as he breathes and snores loudly 
We're buying our first home together - a flat with 2 bedrooms and a tiny lounge so we will have to sleep together imminently.
We've tried:
Me: lavender oil, sleeping tablets (make me dopey for work so not great) CBD oil, ear plugs, saving for a weighted blanket.
Him: GP for nose spray, one of those head strap things that keep your mouth shut, nose strips,various things that go up his nostrils, antihistamines, asking for nose surgery as he cant breathe well lying down (his neck isnt big enough and he's not overweight at all so they said he isnt allowed) he has been so good.
I love him dearly and just want to sleep in with him every night.
Has anyone got any advice? Will try anything!