It finally happened! Zach is home!
Even after almost two weeks, it still feels surreal and like he never left at the same time. It's crazy. His homecoming day is one we will never forget.
The day started pretty normal. Both girls went to school, just like they always do on Tuesdays. I ran all my errands and got the house ready. After both girls got picked up, we started getting more excited. We had an early dinner. The girls got the hair all curled (since this was such a special occasion). Then it was time.
As we headed to the airport we talked about all sorts of things- what was the first thing we were going to say to Daddy when we saw him, how much we missed him, and how excited we were to see him again. It was a fun car ride. Lots of smiles and giggles.
Once we got to the airport, we were able to get gate passes so that he would see us as soon as he got off the plane.
Then we waited. It felt like forever.

We saw the plane land and then it was time! I felt like I had my emotions in check up until the moment that they opened the door to let all the passengers off the plane. Even now I get emotional just thinking about it.
We knew that there were a few guys coming home on the same plane, so we just had to pick him out of the crowd. It is a good thing he is tall, because we spotted him before he walked through the gate door. I told the girls that I saw him and to get ready. As soon as Haley saw him, she yelled "Daddy!!" and ran into his arms. I had to give Emily a little nudge, but she ran over to him and gave him a big squishy hug. Then it was my turn. I just wanted to hug him so hard and never let him go. It was, and still is, such an overjoyed/emotional experience. Tears come to my eyes every time I think about it.
We are so happy to have him home. Our family is complete again.


























