<human>: Can you give me a shortened version of the text?

Hi,

I have been with my SO about a year and lived together for around 6 months. We work really well together and it's a great, loving relationship.

The issue that I have is his snoring. 

We live in a small one bedroom property and we only have room for a two seat sofa in our lounge. We are short on space and moving is not an option right now. We've shared a bed every night since we started living together and I always knew he snored. I accepted it and bought some good ear plugs.

Recently I have started to take some long term meds for chronic anxiety and one of the side effects is that I don't sleep as deeply and it takes me longer to nod off. Subsequently his snoring is much more apparent and it's becoming a real issue.

I usually prod him to wake him up but this results in him getting cross (understandably) and one of us ending up sleeping on the uncomfortable sofa for the sake of a good night's sleep (we both are career people and work full time). Last night he swore in frustration and jumped out of bed, really pissed off because he was so tired.

We are both tired, grumpy and it's not helping that we are missing out on the intimacy of sharing a bed as we are both very tactile. I'm crap on little sleep and feel like I am living in a constant fog. It causes us both to snap when we are cranky.

We have tried doctors (they just say loose weight, which he is doing), nose strips, sprays, gels and all manner of voodoo. Nothing helps. He snores from the throat rather than the nose so it doesn't matter how he sleeps. Have looked up sleep clinics but they are VERY expensive

I know it's not his fault but I can start to feel tiny pangs of resentment. I love him to bits and wouldn't change anything else apart from this one thing. What on earth do I do? Is this what I have to accept for the rest of my life?
<bot>: My boyfriend snores like a buffalo with a blocked up nose and the recent affects are starting to have implications to our relationship and my own sanity.