Dang girl! I'm sitting here at work reading your wonderous post and crying -- I'm blaming it on allergies, if someones questions why.
You have been blessed by God. The "veil" is very thin between God and your boys. I pray they will always be so keenly attune to spiritual matters.
God love you! They have a great teacher and example in you!
Yeah, I know....I have allergies too, today. :-) I wrote this in their book that I am keeping for them, along with a picture of Ryan in his graduation outfit that his parents handed out to everyone.
They never cease to amaze me. God surely blessed us. ;-)