I am a belly sleeper too and my experience has been that this is about flexibility and fitness. If a position is hurting you it means your body isn't adapted and rather misaligned in some way. Lift, swim, run and stretch more. That will solve all your problems.

Farcaster Quorum Firefly Quilcast Neynar Vibeshift Opencaster HomieHouse Terminus