I just got hit with dejavu. I don't know if it's just me but I think I've read this exact story here before. Unless it's either a reupload or there's another very, very similar story out there.
Either ways this story here is very cute and didn't mind kinda seeing it again lol.