My guy best friend touched me while I was sleeping and I don’t know how to feel?

There is this guy that I’ve been friends with for 4 years and during school he asked me if I wanna go over to his place for a study sesh since all missing assignments had to be turned in in a few days and since we’ve done this before I said yes. Fast forward to when I was at his place we were both working on the same assignment but I finished before him so I said I was tired and took a nap but after what had to be a few minutes of sleeping I feel a blanket cover me and so after this I’m like half awake but then a few minutes later I feel the blanket being pulled down slightly above my knees and I feel my best friends hand start feeling my ass and squeezing it. I was shocked by this so I flinch a little and he quickly removes his hand after a few minutes when I’m fully awake I sit up and get back to work on my assignments. But the part that I’m confused about is that 2 hours later when I was walking home I could still feel his hand there and is it bad that it felt… good? Just so you know this is also my first time being touched like this by a guy.

My guy best friend touched me while I was sleeping and I don’t know how to feel?
Post Opinion