'X Therapy' by Leareth

Gods, that's a messed up fanfic...