Okay, i hope this isnt awkward. i dont know if a girl should be answering this.. But i am your sister in Christ soo....
Okayz, Ive known people that have had some of the things you have described. More of the taking off of clothes in their sleep.
But anyway, I hope that i can help somehow. I...