Technically, this counts as shounen ai, not Yaoi, as the sex is implied rather than explicit. Still, not a bad story if you have the imagination to "fill in the blanks".
Kimi Made Mousugu