Thanks for all the warm responses! Here's a draft of the letter I'm going to send to my son. Let me know what you think.
Dear Son's real name,
Thank you so much for your letter. I am glad to hear how well you are doing and about the wonderful things you are doing with your life.
It was probably hard to write this first letter to me, and I completely understand that. I am just glad you had the courage to write and tell me the reason why you have not written before now. I really appreciate it.
I am willing to have whatever level of communication you are comfortable with, and as always, am here if you have any questions.
I have moved (yes, again), and have a new address. I was living in YYYYY when I first moved to Colorado, but found the housing too small and way too expensive. I am still officially in YYYYY (unincorporated part), but am up in the mountains, in a little town called XXXXX. I love it up here, it is very peaceful and beautiful.
To give you a quick update on what's been going on with me, I am still working as a technical writer and editor. I moved here to be closer to my sister and her family, especially my nieces. They are 5 and 3 years old, and my sister and husband adopted them from China. I've really enjoyed having a more active part in their lives.
In my spare time, I do photography semi-professionally. You can view some of my photos at
http://photos.yahoo.com/xxxxxxxx . I also enjoy hiking, riding my bike, playing piano, cooking (I'm a vegetarian), reading, spending time with family, and taking care of my two cats and my housemates' two dogs when they are gone (they travel alot). I volunteer with the XXXXX Fire Department, and also am a volunteer adoption searcher, helping people reunite with their birth family members. I volunteer at the homeless shelter when I can. Like you, I have always felt the need to 'give back' to the community, to help make this world a little bit of a better place.
Again, thank you for your letter, and I hope that in writing it, it has given you some comfort as well. Feel free to write me whenever you like.
Love,
RadFem's real name
address
phone
email