Talker's Graduation - Amy Lane
4.5 stars Happily ever after. Sigh...