This is my first baby too, and just like you I have had alot of trouble sleeping through the nights.
Even at 27weeks 5days I still have my off-nights but it has gotten better.

There was one time I woke at 4.30am and couldn't get back to sleep until my alarm went off for work...not a good day.

I did find using a triangle v-shaped pillow along my side and under my head (like an L Shape) helped heaps. And now that my belly is getting much bigger I also need a pillow between my knees. But as soon as I'm asleep tho that pillow is on the floor.

It is a pain tho, probably if we didn't have to pee all the time we might be able to sleep right through. Just try to unwind before bed, I like to have a relaxing shower, rub oils into my belly then write a little journal entry about the day me & bubs have had.

Hope it gets better for you!