As a mom, I can't imagine the sacrifice of leaving my family for months, or even years to serve my country.  The amount of respect and gratitude that I have for those who are brave and strong enough to do it is immeasurable!

The sacrifice of our military families is huge, too.  Kids sometimes have to wait for what seems like forever to them, to see their moms and dads.

This video sums up the pain and anticipation and joy that comes from being away from home for a long time.

I'm a sucker for military homecoming videos, and this one may be the most tearjerking of them all!