by Kinkynfit
I've come across this story many times. Glad to see it finally ending. Though the ending was confusing, glad to see it done. Fun story