I'm also thankful for those not so perfect days. Those are the days that God is working on me and making me more like His son Jesus. Those are the days that make me stop and think about the real reason why we are in the this world. That all the tears, disappointments, selfisheness, pride, heartaches are all temporary in this place we can home. Our real HOME is perfect! Right now God is prepraing me for eternity. He is using me for His purpose. He is loving me through the bad days and carrying me when I can't stand on my own. Those days that bring me to my knees, are the days to be thankful for. Those are the days He is reminding me what grace is all about. Those are the days that make the "good" days really meaningful. Those are the days, I feel more loved by Him because I know He is there embracing every inch of my imperfect self. Those are the days I don't have to be or pretend anything because He accepts me as I am--a sinner. Those are the days I know I am His daughter and nothing will ever change that. The days I feel that "I can't", but He is there to lift me up and give me hope. Those are the days I am most thankful for!
"Be still, and know that I am God" (Psalm 46:10)