Ren...very nicely done! :thumbup: My boys are 6 & 10 and I'm going to try my best to instill in them important life principles. Your letter has certainly triggered in me to someday write something similar. Your candor and sensitivity on this has been put to good use here. Thanks.
I've learned quite a bit from my folks on how to be good parents...unfortunately, mostly through bad examples. So I have really tried to correct those things.
1) My biggest thing is to hug/kiss them every day and let them know I love them...unconditionally (things I never received from my father).
2) I talk with my boys all the time, maintaining the most open communication possible. This way, when they really need to talk about something serious, they know that I'm an open and trusted source.
3) I also try to teach them personally and through example. For me, this is teaching them by the way I act each and every day, them seeing the decisions I make as they spend time with me, and to talk with them about these (and other) decisions as they happen. This just can't be equaled.
Children...one of God's greatest gifts!