by AprilMayI
Since your profile says this is you first submission, I assumed you didn't post on other sites. If so, this is a darn good first story. Keep writing.