Gay experience

Hi this is a true story, my name is Gerry. I’m 35 happily married and have 2 children. I’m straight guy never thought about been gay or finding out what it’s like. My job was a security guard in offices. I was always on night shift and had been working here for five years. The only person in place apart from me was cleaner (the firm where tight with money and only sent one cleaner ). About two months ago a young guy started cleaning. His name was Ryan a skinny lad, not very tall. He had boyish looks (he only left school 16 ). He was friendly and I got on well with him, when our paths crossed. Then one night I was sitting when he approached me, hi he said then to my surprise knelt down in front off me and began undoing my trousers. Normally I push him off or ask him what the fuck he doing. But I stayed silent and let him rub my cock through my pants. He kissed it then pulled my cock out. I was shaking as his young lips licked the top off my cock. Stroking it up and down to it was very hard. He then began teasing my cock and balls by licking them. He was very professional. Then he began sucking me hard and deep. I was moaning oh yes. I found myself holding the back off his head and pushing my cock deep in his mouth. O fuck I’m going to cum I screamed. But he kept sucking. Then before I new it I began shooting my load in his mouth. He just swallowed every drop, then licked my cock clean. He stood up licked his lips smiled mmmm  that was nice. Then whispered in my ear next time you can cum in my ass. And went back to cleaning. My mind was confused, I had blow jobs before by woman, but that was the best. Over the next two nights he repeated the same again sucking me off and making me cum in his mouth. On the last night off shift I hadn’t seen him. Then he walked in and to my shock he stood naked in front off me. I stared at this young guy then beckoned him over. I caressed his body and kissed him. He said suck me and fuck me. I began sucking his young cock and first ever. I was determined to make him cum. He was like putty in my hands as I sucked and wanked his cock. Suddenly I felt him shudder then scream as he shot his cum in my mouth. I choked and cum over my face, but he licked it off me. But I was like a guy processed and grabbed him and without lubrication, forced my rock hard cock in his bum. I have. About 6 inches but was driving every inch in his ass. I was so excited. , I was like a mad man fucking him hard. Then I began to full his hole with my warm thick sperm. It felt great as I sat down and watched cum dripping out off his ass. We gathered ourselves together and went back to work. About a hour before people arrived for work I went looking for him. I grabbed him again and fucked his ass again. In next three weeks we fucked and sucked like mad. But the firm he was cleaner for moved him elsewhere and I never seen him again. That was my only gay experience in my life.