Heaven’s Stain Glass Windows 

Have you ever seen a stain glass window or a beautiful mosaic art piece? They are beautiful, colorful, & broken pieces of glass placed together to form something amazing… We too are like mosaics and stain glass windows… 

In order to make one of these beautiful pieces of art work, one must first break the glass pieces. To be broken…fragile like glass…that’s how we are in this life. We never know what will break us or even why it broke us. It maybe a person in your life that over time has steady hit and hit you with words and emotions that you can no longer take anymore that shatters you. It maybe a path you was for sure you would get to take; but something else happened. Or maybe it was a death of a loved you whom you loved more than anyone can ever imagine or understand, and it happened so fast, so sudden, and the grief sets in that shatters you. But to make something beautiful one must first be broken, just like a mosaic or a stain glass window. 

If you’ve ever broken something on the floor, you can’t immediately jump up running to clean it. If you do you will leave pieces that you will later on find with your bare feet. You have to approach the mess slowly to make sure you sweep every tiny piece of glass up so later on you don’t get cut. 

That is the same way when we are broken. We often times want to run away from the problem, deny that it happened, or place blame… but if you do that your leaving shards of glass behind only to be found to cut you deep and push you into an emotional attack of some sort. Instead we must “Be still”, and look at where the pieces have fallen. Then slowly allow God to sweep up every tiny piece that had fell so that when we step out in faith later we won’t get cut as bad. It will feel like a splinter instead of a deep wound. 

Just like the mosaics and stain glass windows, it takes time and patience to piece one of those beautiful art works together. Each tiny shard of glass is hand crafted, hand glued, hand picked and placed in a certain way to make a picture perfect mosaic or stain glass. And that is just what God does. When we allow him to sweep up our broken heart, he starts placing the pieces back together; but not in the way we want him to- but in the way he wants to make our life look like. It may look like a mess to us, but to him we are beautiful messes. That’s the thing with art… You can never see how the finish product will look like until the artist is finish and steps away from the canvas. 

God sees your brokenness. He wants to pick you up and put you together in such a way that when people look at you all they see is his beautiful handy work. And just like a stain glass window he wants to shine his light through us to show the world his colors, his goodness, his mercy, even in our brokenness… He makes beauty out of ashes… 

So maybe your suffering today. You don’t know why God is having you to stand still. Maybe you think he has left you to grieve alone or to figure this one out because he’s busy. That’s not the case.  He’s trying to make sure he gets every tiny shard of your heart that has been crushed by whatever it is your facing and to piece you back together in a way that is so beautiful you can hardly imagine it…. Hang in there. Don’t give up. He hears your prayers and he has seen your tears, he’s healing you piece by piece.(2Kings 20:5) And before you know it he will have light shining through you and you will be reflecting his light to show the world that he heals and redeems; even through sorrow, death, grief, pain, and more. 

Be still and listen to him. He has a plan and his ways are good, (Jeremiah 29:11).  Hold on to his promises and speak the desires of your heart to him like a friend. Draw near to him and he will draw nearer to you. He will carry you and comfort you- only if you allow him to.  We are God’s stain glass windows in this thing we call life. It’s the only way unsaved, hurting/broken, depressed, (etc.)- people can see heaven’s blessings through our lives. He may not be finished with you and you may have to wait longer than you want to, but maybe he’s getting more glue- or waiting for you to finish drying before he shows you off to the world. Peace is coming- even in the eye of the storm. Don’t give up yet. Lean on the everlasting arms. What else do you have to lose? 


Battles… We all have them. Looking in the Bible we see and learn about many people who suffer with many different battles. Some physical, some emotional, and some spiritual; but there all battles that they had to face.

Today not only my husband, or my family, but I also had to face the second worst day of my life. As many of you know a month ago today our son received his heavenly wings. Or as my husband says, “It’s when he  took his first breath in heaven.”  It’s not easy knowing that time is not stopping and life is still moving forward; no matter how much I want it to stand still for a moment. It’s literally a battle everyday.

For Mom’s, Dad’s, Grandparents, and others  like us struggle with battles you don’t see and we struggle to keep your head above the water.  If you don’t think the Devil is real, here’s a news flash for you: He is. He is just as real as you and I; and God. The devil will tell you everything you know as a Christian isn’t true. He will play on every weakness you have and twist it some more. He will tell you that your not good enough, that it’s all your fault. He will make you believe things that you never in your life would have thought of before. How do I know? I battle against him daily. My family battles against him daily. My husband battles against him daily. He will make you feel horrible and he wants to keep you there.

I know what your thinking right now. “That family is so strong. They are so brave. Y’all are an inspiration…” Listen I wouldn’t look very inspirational if you seen me in a battle. If you knew the tears I’ve cried, the prayers I’ve prayed, the sleepless nights I’ve spent. You wouldn’t think of me as brave then. The truth is I’m weak. I’m broken. I’m hurting. I read once that sometimes God breaks us to let his light shine through us so the world will come to know and see him through us.

I’m reminded of so many women in the Bible who had to face things and give up things to serve God. Mary not only had to trust God to bring Jesus into the world, but she also had to watch him die. Hannah battled with infertility; and then gave her first born son back to God. Esther had to save her people. We call her brave, and all the other women brave, but now that I’m in my own battle I understand. There’s no other way, but to do what you have to do. There’s no other choice.

Esther 4:14 says, “Perhaps this is the moment you were created for.”. As hard as that is to imagine, God has a plan for you and your life. You may just being fighting this battle to show someone else Jesus. It’s not fun. Believe me it’s not always fair, but he never fails us. Jeremiah 29:11 says, “For I know the plans I have for you sayth the Lord. Plans of good and not evil, plans to give you hope and a future.”

Walking today I was reminded of power. We sing about it; “There is power in the blood power in the blood”, or maybe you’ve sang, “There is power in the name of Jesus. There is power-power in his name.”. This power is what the Bible tells us we have as followers of Christ. The power to beat the devil. The power we forget we have. The power we underestimate…yet we sing about…but do we actually believe it?

Literally just saying the name of Jesus, we can win every fight… but we’re selfish, forgetful, scared, lacking faith kind of people. As I was on this “Power Walk”, a song hit me that I was listening to. One that I’ve known and sang at church camps, college, etc. One that I know some of you know. It’s called “Our God.” (If you haven’t heard it google it after this.) There is a part that says, “If Our God is for us, then who could ever stop us? And if our God is with us, then what can stand against?”. It hit me hard. If God can heal the blind, raise the dead, comfort the broken, cast out demons, save Mose and his people, die on the cross and then come back in three days from the dead- why do I think he can’t help fight my battles? What am I afraid of? What’s holding me back from having faith in him….and then I realized it’s me. He never said he wouldn’t fight for me…it’s just that I didn’t ask for him too….

You see; I’ve prayed for him to help me fight, to do this and do that. I’ve asked what I’ve done or what I need to do- and he spoke “Be Still.”. I fought with him and yelled at him. I’ve told him what I think should have or still should happen. I’ve been angry at him and jealous of him. I’ve done all the things I was suppose to do, BUT be still and let him fight like he asked me to do…. “Be Still….” “Be Still….” Have you ever tried that? It’s not easy.

What I’m realizing is that sometimes he places us in battles that we CAN’T win; so we can see what He CAN do. Is it easy? No- Never is. Everyday I wake up and I have to remind myself that God is on my side. I have to literally die to myself to give him my all so he can heal my wounds. Every soldier gets wounded, but the difference is we as Christians know the Healer.

I’m not out of the fight yet. I get knocked down. Some days I can get up and fight back. Some days I feel like I’m out for the count… If I didn’t have God, my husband, my family, friends (that God has placed in my life since this & who are going through the same battles)- I wouldn’t be able to make it. So yeah maybe you see a warrior… But I see a broken heart struggling every day to beat…

Don’t look at me as say, “She’s an inspiration.”- Look at me and see God fighting my battles. If he can do this for me and my family, he can do this for you. No matter how big or small, we are all called to be warriors for Christ. We have to allow him to fight for us and we have to put on the armor of God.  It’s your choice. You have to choose everyday. You can keep allowing the devil to kick you, steal everything you have, and tell you lies. Or you can call upon the name of Jesus and let him win your fight. What’s it going to be? It’s not easy, but I guess being a warrior never is.

Hope this helps,