There are times that I am convinced that I have a gang of guardian angels assigned to me. One that is responsible for making sure that I am able to walk across flat surfaces without falling, though sometimes that one sleeps on the job. At any given time I can sport a multitude of bruises, so that angel isn’t getting any safety awards.

I’m pretty sure that one goes around ahead of me to cover sharp edges and dull the knives in my kitchen. This accounts for the numerous random things that I cut my fingers on that you shouldn’t be able to cut yourself on— like a toothbrush holder, yeah, and a stapler. Oh and this week’s golden star goes to the getting cut by the document scanner. I can’t imagine how much worse my poor skin would be if someone wasn’t running interference.

The list of all the jobs my angels do is quite lengthy. For instance, I have a coin angel. If something requires coins, odds are that I’m going to be stuck there counting out single coins from the bottom of my purse and even digging under floor mats. Yet each and every time, someone will come up behind me and swap me quarters for a dollar bill. Each time! So thank you guardian angel and sweet people who take pity on me.

However awesome those little moments are though, there are times that I feel like I don’t have enough angels— things don’t go my way, I hurt someone’s feelings and don’t know how to fix it. I yell at my kid. Or I forget to pay the stupid water bill.

While my heart knows that I’m a child of God and my job here on this earth is to spread his love, I work to pay the bills. I have a husband who has to fix everything that I break, I have kids that need to go to school and play instruments loudly during my favorite shows.

And in all seriousness there are times when life is hard. My husband and I started this journey some 20 years ago as two teenagers with absolutely nothing to our names, just each other and our faith in God. We have stood on that faith every step and every year that has passed. There were times my faith was weakened, when the bills were more than the income we received, when kids were sick and we were both out of sick/vacation days, when our extended families were so far away and couldn’t understand why we couldn’t come visit, when my husband and I were on different sides of the globe and trying to stay connected. Life is hard… but God is good.

He answers every need, but you have to remember that His timing isn’t your timing. His is perfect and yours is flawed. That raise may not come when you need it, but you thank God for the job you have when so many others don’t..

You may be struggling with your health. God knows. Lean on him in your time of need. Each one of us has a limited time on this earth so we don’t all get healing, but you praise God that you woke up again and have another day with your loved ones.

Whatever it is that you are praying hard for, remember to thank Him for as well. We learn through our struggles and God is there each and every moment. Sometimes we are an example to someone around us. What kind of example do you show?

Are you standing on the promises of God? Are you remembering that you are here to tell his story, to let others see Christ through you and through your life? Or are you standing at a closed door, kicking and screaming with all your might?

If the door you want so badly isn’t open, look for a window. If there aren’t any windows, well then you praise Him from the hallway. While you are standing there waiting for the next opening, give thanks for the ones you have had. Remember that God loves you more than you can ever know and his timing is truly perfect. Praise him in the waiting.

— Kalynn Brazeal is a conservative, Christian wife/mom/country girl carrying around an MBA, several decades of business experience and a strong opinion. Now living in the remoteness of North Dakota, she continues to share her column on life, liberty, the pursuit of happiness and cake. She can be reached by email at kmbrazeal@icloud.com.