Identical twin brothers, Jack and David, had just finished A Levels and were looking forward to the summer break.
At least two months until they were due to go away to the University of Cambridge, both having unconditional offers for a degree course in Earth Sciences.
Their mother, Lindsay, was sad that both her boys, her only children, would soon be leaving home and had asked them to join with her for a two week holiday in Gran Canaria.
She had raised them single-handed, their father having left the home early in the marriage, unable to deal with the demands of two lively toddlers who conspired together to cause mayhem as soon as they could walk unaided.
In other ways he had been a good dad, supporting them generously from his work in international finance.
He was rarely in the country but always visited during brief trips to the UK, maintaining a good relationship with them all.
Lindsay was looking forward to the holiday, a bittersweet anticipation.
She intended to savour every moment with her beautiful, handsome boys.
Jack and David were both tall, olive skinned and lithe young men, who were lean and toned from gymnastics and swimming.
She was beyond proud of them and they completely adored her, a beautiful brunette, super fit from yoga and classical ballet classes.
Neither Jack nor David had girlfriends. They had both devoted all their energy on swimming and study and, as Lindsay noticed, not without concern, they seemed to prefer their own company above that of others, male or female.
Whenever she enquired, they assured her that they couldn't find any girls that could match their mother for beauty.
Flattering though this was, she did worry that the real reason might be that no girlfriends would ever be able to penetrate the self-sufficient bubble that they occupied.
She also wondered whether they were gay. They kept themselves very well groomed at all times.
None of her business, she reminded herself.
She was only concerned for their happiness and would be delighted whatever they did and whatever they were.
Whilst she understood that they may be shy of sharing all aspects of their lives with her, she also wanted them to be confident that her love for them was without judgement.
Her own sexual needs had become perhaps unhealthily mixed up in her mind with her own secret attraction for these gorgeous young men.
She avoided thinking too deeply about this, especially her habit of pleasuring herself with them in mind.
She realised this was a completely taboo area, but couldn't help the feelings that seemed to emanate from deep within her loins.
The boys always operated as a unified team, earning good money at weekends doing gardening work.
Unknown to her, the boys had tried brief flings with girls at school. They were gorgeous guys and never short of offers, but something in them prevented these relationships ever becoming serious enough to merit an invitation home.
The twins also agreed with each other that they were much more interested in their immense collection of fossils and rocks.
They had shared a room until their mid-teens but had then each welcomed getting their own spaces, having both become self-conscious about their growing bodies.
Now, having turned 18 in January, they both took full advantage of their solo space to watch porn and each masturbated regularly, only coming together over their common interest in Earth Sciences. Plate tectonics being of as much interest as porn.
What they didn't know of each other was that their sexual preferences were also the same.
Never discussed, perhaps out of embarrassment, was their shared love of beautiful young men. Twinks in speedos were their favourite images for pleasuring themselves.
Their identical 8" cocks were regularly exercised to the exact same videos. Their toned, tanned, abdominals frequently coated in cum as they released sexual tension either side of a shared wall.
They had also, independently, removed all their pubic hair.
David, more confident than Jack, was regularly waxed at a local salon, while Jack had taken to shaving himself smooth.
Neither spoke to each other about this and, now sleeping in their own rooms, never saw each other naked.
Having finished their exams, with the luxury of the unconditional offers under their belts, they could now relax, with just one week to shop for new beach wear.
Lindsay had arranged a joint shopping expedition and they set off together, excited to be preparing for the holiday.
They were booked for two weeks, all inclusive, at a resort in Maspalomas, and, having researched the area, were teasing their mum mercilessly that she didn't need a bikini as she could avoid tan lines by bathing nude within the white Calcium Carbonate sand dunes.
Lindsay loved sunbathing au-natural, but pointed out that if she went without clothes then they would be expected to do the same.
The boys looked at each other, blushing, and said they'd be just fine with their new tan-thru speedos.
Something in these conversations led Lindsay to feel more comfortable choosing thong bikini bottoms and the tiniest top, which would barely cover her small but beautifully formed breasts.
She was confident of her looks and thought there would be no harm, however inappropriate it might be, if they had an attractive female body to look at.
A week later they arrived at Las Palmas airport, already late in the evening, tired but excited.
They took a taxi south to their accommodation, a smart ground floor apartment in a quiet corner of a large complex, with two large swimming pools.
They had booked a family apartment but were surprised to find that this only included two rooms.
A large double room, which the boys insisted was for their mum and a bed-sitting room with a pull-out double bed, a sofa and kitchenette.
David and Jack, not wanting to appear ungrateful, manufactured enthusiasm for the shared bed, at the same time exchanging raised eyebrows.
Just off the bed-sitting room was a large shower room with lightly frosted glazed doors.
There was a more private WC leading off the small entrance hall.
They were all hot, sweaty and exhausted from travelling.
The boys set up the double bed, in fact more queen-sized, and put pillows out for themselves and a cotton sheet, plenty of cover for the warm Canarian weather.
Hot air had spread across the Canary Islands from the Western Sahara and Gran Canaria was basking in a sudden heatwave.
"Maybe you guys would prefer the bigger bed, you'd have more room?" offered Lindsay.
They replied in practised unison, "No mum, this is fine, It's not so long since we had to share a room. It'll be like old times!"
They looked at each other, slightly awkwardly.
"Hi David, I'm Jack, nice to meet you!"
"Ah hi Jack, then I must be David, it's great to meet you!"
"Which side of the bed would you like David?" said Jack, sweeping his arm across its width.
"Why Jack, how kind, I'll take the other side to you!"
They collapsed on the bed in hysterics, tickling and punching each other playfully.
Lindsay joined in the laughter and said, "OK guys, let me take a shower and then get some sleep. Tomorrow we will explore!"
"Hey Jack, lets get a drink at the bar and leave mum to freshen up," said David.
"OK Bro, if we must," Jack replied.
Speaking in unison they asked, "Hey mum, fancy a drink, or fancy paying for our drinks?"
"You two are bad boys," said Lindsay, with a smirk.
"Here, take 20 euros and hopefully that'll keep you out of my hair for an hour."
Lindsay then pointed to the worktop in the kitchen and the bottle of champagne in their welcome basket.
"You guys better hope I don't drink all of that before you return!"
The twins pushed and jostled each other out of the apartment, falling into the hallway and leaving to sniff out the bar.
Lindsay unpacked her clothes into the wardrobe and then undressed.
She checked herself in the full length mirror, pleased with what she saw.
Her breasts were small, boyish, but in great proportion to her slim tummy and fine legs.
Her recently waxed pubis was silky smooth as she ran her fingers over it, instinctively moving downwards to gently abrade her clitoris, which now stood proudly from above her increasingly wet lips.
She shook herself from this reverie, remembering the boys may not be long returning.
She grabbed the resort's white toweling dressing gown in one hand and made her way, naked, to the shower room.
Hanging her gown away from the shower, she turned on the water and relaxed under the warm, powerful jets of water.
The shower room was large, with a giant size drenching head.
Spreading suds over her silky skin, she again became habitually distracted by touching her warm, moist, vaginal lips, allowing herself to become more and more aroused with each finger stroke.
Then, plunging her fingers within herself, she was soon nearing a powerful orgasm, her climax stopped in its tracks as she heard the boys returning.
They greeted their mother and then fell abruptly silent when they saw that the frosted glazing of the shower had become almost clear when wet.
The sight of their mother's naked body immediately challenged their shared but secret preference for young male flesh.
Both noticed, for the first time, the androgynous beauty of their boyish mother and the smooth lines of her profile.
Both boys' cocks began to swell in their loose shorts and together they instinctively reached down to adjust themselves.
The shower glass did not look so transparent from inside and Lindsay, unaware of her exposure, innocently dried herself off before putting on the dressing gown.
She emerged from the shower to see the boys eyeing her sheepishly, as sheepish as wolves maybe!
"Hey you two, what's up?!" said Lindsay, suspicions aroused by their silent stares.