Hannah, that was really very well written, and certainly describes your feelings in a totally sincere manner. The only criticism, and it's minor, is repetition of words. I noticed a couple of times you used the same words in adjacent sentences. It would read a little more professionally if you could choose a new word. For example, "finally" is used a lot towards the end; perhaps you could have chosen another word, like "eventually" in the second sentence. Other than that I think you have a real talent for describing emotional events.