by Corkskrew
You struck a lot of chords with me that are pretty well covered in the "story tags" list, plus incest and bi (definitely not "gay" as misdescribed by the anonymous poster) which aren't tagged. Well done!
However, from a technical standpoint, you could improve your use of quotation marks to clarify who's speaking.