Wow. I just read through the entire story, and I loved it. I began writing a story a couple of days ago, with an almost identical plot, not even knowing that there was something like it already made. Another user just commented on my story and told me it was almost the same as yours. So sorry about that. I'll branch out and try to make my story as different as possible, as to not steal anything from you. It's my fault for not looking before I began writing. So sorry. Keep writing, and I can't wait to see what happens next! :)
I really love this story and how adorable it is, but is the friend Jack or Johnny? Because originally it was the former and turned into the latter. Just wanting to clear that up, but can't wait for the next update!