LO is 12 weeks old and I swaddle her for naps and at night. She sleeps pretty well at night with the swaddle and she hasn't rolled in her swaddle yet, but I often wake up to her grunting and moving around as if trying to break free (her eyes are closed during this so I assume she's asleep?). Sometimes this goes on for an hour straight. Is that normal?

I worry about swaddle weaning, though, because she is obsessed with her hands (they are in or near her mouth all the time). She's also gagged and spit up on several occasions after trying to shove both fists in her mouth. So I worry she won't be able to fall asleep/stay asleep with her hands free.

Any advice?