Lol that's funny my bf makes fun of me too and I cuddle with my pillow the same way
My husband makes jokes cause when I get into bed my body pillow goes between my legs somewhat under my belly and under my head ...I'm all snuggled up to it And he gets no attention lol I got mine at Walmart for $8 and a case for $5
I got mine at target and it was like 10 dollars then I had to buy a pillow case for like another 5 and it really helps me a lot, hope it works for u hun!
Lol where do u get them from I have been every where and how much are they
A body pillow!! It will save your life haha