We do the best we can with what we have, and in the meantime keep our sanity through our faith in God, and various nerdy pursuits.
We've been in school longer than should be allowed, have more debt than would ever be considered reasonable, and have cried more tears than we will ever admit.
Our children bring us an equal combination of laughter and vexation, and fill our lives with so much joy that we wouldn't trade them for the world (despite their Daddy's jokes to the contrary).
It took a rock concert, a long-distance friendship, lost phone numbers, and a trio of very vivid dreams for us to make the choice to (finally!) get together; a choice that lead to broken dreams, young parenthood, and a whirlwind of problems.
Still, despite all the physical and financial hardships, the childhood demons we can't seem to shake, and the times we wish life would just hurry up and get better, we can't begrudge all that God has done for us.
We have lived through more mini-miracles than we can name. We have had more reassurances than we can recall. And we continue to pursue our dreams with relentless passion, knowing full-well that they will likely go unfulfilled.
We have a roof over our heads, food in our bellies, family in our home and nearby, and a great and powerful God constantly reassuring us when our doubts become all-consuming.
We make a lot of mistakes. We over-analyze our own behaviors, and rip ourselves apart on a daily basis. We spend every day struggling so hard to become the people we want to be, only to fail miserably in the pursuit.
But we see a light at the end of the tunnel.
So when life breaks down, as it, inevitably, always does, we will hold each other up, keep our eyes on where we hope to be, and remember the promises God has given us:
That we are precious as pearls in His eyes, and that all these hard times are his hands working to form us into the persons he wants us to be.
Throughout it all, we hold on to these basic beliefs:
That life will get better, and God will always have our back.