Belly sleepers

I keep waking up to me sleeping on my belly. I have a body pillow but I always end up on my belly. (The only way I ever sleep!) I’m 25 weeks and my belly feels sore when I wake up cause I slept on it. Any tips on how to train myself to sleep on my side?