Weird Thing I Do

So this is really weird and I'm not sure how to describe it. I do this thing where I like put both of my hands around my vagina and clasp my ass cheeks, then I cross my ankles together and kinda pull. I do this for like a minute. In that minute my mind starts thinking things that I would never want to happen to me. Like it wishes I would get raped or my boyfriend would cheat on me and shit like that. And then at the end it feels really really good. When I'm having bad cramps or a stomach ache I do it and it makes the cramps or ache feel a little better and I do it when I'm stressed and it calms me down. When I'm done my vagina is really wet and it's really pleasurable like I just had an orgasm but sometimes it makes me feel lightheaded after. Can anyone tell me what's happening when I do it? I've been doing it for as long as I can remember, my earliest memory of it is when I was 3 I did it outside my bathroom. Any help would really be appreciated