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.
'TRACK TODAY!!' the coach yelled with a disgustingly arrogant grin on his smug face.
Gareth hated running, it was better than other sports but it left him drained, and he could hardly walk by the end of it, he could only manage a limp plodding. After an hour of this torture he staggered off towards the changing rooms.
He walked in and stripped of, the other boys all doing the same, they too were, for the most part, weak like Gareth so fortunately he never got turned on when they were around, but as they walked towards the showers, the rugby team, was already in there. This never happened, the rugby team always had their own personal showers, and that way Gareth only had his own class of P.E. to deal with, the E team.
Gareth was in shock and horror as he felt his small but now very obvious part of his manhood begin to stir, he quickly turned and bolted, deciding it might be best to leave the shower for today, as he speedily ran around the changing room, he saw a few apparent late comers, as Josh Bourne rounded the changing rooms, completely naked with a towel swung over his shoulder, accompanied by one of his friends, Gareth looked around, seeing the door to the toilets next to them, he jumped in, hoping neither would follow him in here.
'Bollocks that our showers are broken...'
'I know, means we'll have to shower with the nerds'
He listened inside the door pressing his ear to it, and then began to reel in more shock when he heard Josh Bourne tell his friend he need the toilet quickly, panicked, Gareth jumped to the urinals, as the door swung open.