Normally I'd say "There's a thread like this that already exists.", but I have no idea why that was never moved to off topic.
Soooooooooo...............
I'd slap his bitch ass.
What would you do if you had dated someone for 3 years, then when you went to second base, you found out that they were tranloveual?