Pow! A lighthearted beginning, an emotional wrench at the end. But the switch from second person to first person at the end introduces ambiguity. Telling the entire story from the same perspective, in the first person, eliminates the problem.