For more almost 2 months, Shaggy has planned on coming home for this weekend.
His goal was to surprise his littlest sister for her birthday.
Numerous things had to happen in order for this to work properly.
Namely me not blowing it.
I mean, our son coming home for three days?
Favorite foods to prepare.
Hubby arranging to drive down to pick him up.
And Lollipop Pop to move out of his room.
Shaggy called when he was about 40 minutes away and we were ready.
Funny faces for the camera...
...turned into utter happiness in a split second when he walked through the door.
My heart is full.