Serving in the military is an extraordinary sacrifice. Not only do service members put their lives in danger, they also can spend long stretches of time away from their families.
Being a grandparent can be a wonderful experience for any person. Oftentimes, it means enjoying all the fun parts of being a parent without having to shoulder any of the difficult responsibilities.
We live in an age where it is easier than ever to stay in touch with people, thanks to tools like video chats, messaging apps, social media and cellphones in almost everyone's pocket. And these tools don't just help us reconnect with high school friends or update Instagram.