Puzzles are complicated things. You work and work but until you find that perfect fit everything is just, well, messed up. It's easy to get frustrated and throw your hands up in the air and say I quit. But then, the puzzle will never get finished and you won't know the joy that comes from accomplishing a difficult task.
Life is the same way. It's complicated. There's times of imbalance. Things don't always fit. Everything is a mess. And it is way too easy to get frustrated and give up. But then you miss out on the joy of life. Don't let hard times get you down. Hold your head high. Call on your closest friends to help you sort things out. Laugh when you're lost and confused. And when you have to cry it all out, go ahead. Just don't stay in the tears. And remember, you're really not the one working the puzzle. The One working the puzzle put together the world and everything in it so I know He can work my puzzle and yours too. Sometimes, you have to just breathe and take a break. Other times you have to PUSH (pray until something happens). The Bible says pray without ceasing. The trick is learning how to pray in God's will and being able to breathe while you do it. This is when you know you have traded in your piece for His peace. Unfortunately, we all have to figure that out for ourselves.
God Bless!
And remember to be thankful in the Good times and the Bad...