<human>: Could you distill the essence of the text into 1-3 sentences?

I have know my crush since I was around 16. I have also liked her since then. We were really good friends until I went to college. We kept in touch and saw each other everyone once and a while, but not very often.

We have recently reconnected in the past few weeks and my feelings are coming back very strong. She is a single mom with a 7 month year old kid. She broke up with the dad near the end of December 2013. I really want to tell her how I feel, but I don't want to make a move too soon.

Also, I can be bad with words when nervous so I am contemplating the idea of writing her a letter and describing my feeling for her. I think I would give this letter to her in a few weeks/a month and give it to her in person. Is this the right move?
<bot>: Should I write a letter to my crush describing my feelings for her, and how long should I wait to give it to her?