by BilyumQ
This story really had me going, took awhile to finish it I must say as I attended to my needs