I totally steal all of the covers all the time and then kick half of them off when I get too hot.
I like sleeping with blankets but in the summer it gets too hot so I sleep with one leg outside of the covers and one leg in. It's my heat regulation.
In the winter I totally make myself into a human burrito too haha.
The bf is obsessive about the covers being perfect and will usually tear them all away from me in the middle of the night to readjust them nicely.
I'd just get a second set of covers, or at least a separate blanket that your bf can't steal.
I'm sort of that way. I hate when covers are messy, and if I wake up in the middle of the night to pee and they're all messed up, I'll rearrange them at like 3am.