I think you can use age disparity. Remember that wizards live far, far longer than Muggles, and there is only 18 years difference between HArry and DRaco and Teddy. So, when Harry and Draco are, say, in their late 60's, Teddy would be 50.
For some perspective, Patrick Stewart is now 74. Not too old at all for some hot sex and romance.
no subject
For some perspective, Patrick Stewart is now 74. Not too old at all for some hot sex and romance.