all characters are fictional and over 18, thank you.
Gareth looked in the mirror, brown eyes, brown hair, nice face, but a bit feminine, he looked down, saw his limp cock, 4 inches? maybe more if he was being generous, he turned round to his pride, his tight and firm buttocks, truly a sight to behold, he clenched and unclenched and watched his buttocks ripple. Satisfied, with himself, he got dressed.
'Bye Mom' he said as he walked, almost jogging, through the door.
'Oh honny, aren't you gonna eat breakfast? You'll need it, especially if you want to go chasing after girls... I know you go to boys school and all, but still...' His mother did a wink that Gareth hated. Talking in that sickly sweet voice only made Gareth cringe more.
'Yeah, sure, Bye then.' He left, half running before his mom could say something else.
Here he was again, waiting in the freezing bus stop for his stupid late bus. He wished he could have remembered to pack a coat or an umbrella the night before but as soon as he got home, it just flew out of his head. Cursing to himself, he nearly missed the large double Decker bus that was rapidly approaching him.
As he got on, the bus driver gave him a look of sheer contempt, and so Gareth moved on, and took a seat next to the fat kid, David or Luke, Gareth was sure the kid had told him his name, but he hadn't been paying attention, after all, he was the only one on the bus who got bullied just as much as he did.
Gareth was walking to the school gates, wondering what he had first period, but not being able to remember, he looked around to try and jog his memory before the school bell rang, and saw him, Josh Bourne, the God of the school, he was the captain of the rugby team, of course, respected by all the social cliques, and he was hot as anything, Gareth had had a secret crush on Josh, ever since he was in year 7, the bold, confident swagger, with the cheeky eyes made Gareth's heart melt. He began staring at his face, the sea blue eyes, the blond hair, on his head that stuck up in the fashionable way, it was short, but not so short that Gareth couldn't have run his fingers down it. His face was angular and perfect, no spots or blemishes of any kind.
Josh looked slightly down to his undone top button to see smooth skin and possibly a few tufts of golden hair barely covering the smooth white unblemished skin of his pectoral muscles, then he saw the rest of his body, trying to burst out of his school uniform, His huge beefy forearms and his thick rugby legs, combined with a massive bulge that made Gareth's cock begin to stir, then his beautiful chest, bulging out of his shirt and puffed out against his tie.
Gareth looked away before anyone saw, he may have been gay, but he didn't want anyone to know that, being gay at a boys school was social suicide, a boy on the rugby team had come out in year 9, Connor, and he had been socially ostracised for two years. Gareth was already the social loser, if he was found to be gay, he may never recover his already lowly position on the school pecking order.
He walked to English and although he was the star pupil in his teachers eye, that didn't make him any happier, he was always extremely horny, he'd been a virgin for what felt like eternity, and he wanted sex, he'd tried masturbating a few times, but that had given him no real pleasure and his tight rectum yearned for something large and powerful.
As the bell chimed, Gareth wondered where the day had gone, he may as well, have not been in history, or critical thinking, he walked lazily towards the P.E. department, this was the real torture, he hated being forced to run, he wasn't fat or lazy he just didn't like being sweaty.
Plus, the other boys hardly made it easy on him, this was the the place where physical bodies came to play, they couldn't really beat him up in class, but here? The entire world changed. It was a horrible subject.
After getting changed he ran into the sports hall, as his squeaking trainers stopped on the cheap lino type floor, the bellowing voice of the coach, rang out.