OMG I kinda do the same thing but I'm a guy ! Well not exactly, I lay down on my pillow in a way that it begins a little higher than where my penis is and since I always have loved imaginary things, like pretending things in my head (when I was playing with my soldier toys, younger, I used to make them have longgggggggg conversations lol), I pretend that it's a female but my eyes are not fixing the pillow or anything, everything is in my head. So I make a story in my head, I usually recreate a p0rn video I just saw, I can't masturbate to a single picture or something like that and I'm acting as the male actor and I kinda put my penis on the pillow in a way that I rub it on it, just like I would really to have sex w/ a girl and I can recreate any sexual positions, like let's say it's cowgirl, I'll still be on the top of the pillow but I'll make myself a little bit distant of it and I'll be grabbing lightly the back of the pillow, like it's an a$s and the pillow takes a shape so I can imagine it's an a$s. Let's say it's d0ggystyle well i'll make my legs more like narrow, etc. Or like doing it to te side, I'll grab a part of the tip of the pillow so that's it's like grabbing her thigh, and I'll have one of my leg a little bit in the air, like just not laying on the bed... As for the bl0wjob part, I recreate it with my hand but without looking at them. So yeah I can pretty much stimulate all of that, well it doesn't feel like the real thing but since I kinda just imagine everything in my head, it still works. And I never do g0nzo things, I HAVE to make a story in my head, a background, something, most of the times it's based on the video's story (like Br@zzers ones are great for that) but if it's g0nzo, then I make it up. Also, I like to have a continuity, like I'll masturbate to the same p0rnstar many times, and pretend that we had sexual intercourse these many times lol, like creating a story about that.
Think I'm the only guy on earth that does that lol. Anybody ?
PS : Sorry for the strange phrasing sometimes, had a lot to say and kinda just put everything I thought, plus I'm not english.
PS2 : Tried to change the censored words.
PS3 : If I may seem immature, just wanted to say that I'm 17 years old as I myself think it'd be a little strange to hear that story from a fully grown man.