Welcome! And can I just say that this...
Originally Posted by VetteCitySanta
I believe the true meaning of Christmas stems from the heart of God as he gave his one and only Son - our greatest inspiration for giving to others.
is probably the most beautiful thing I've read all day.