You know those days when everything seems to go wrong and up till now its the same? When your plans fall apart, you can't find your glasses, and then your relationship seems breaking into pieces? Those kinds of day are the worst. When you're having one of those days, it's hard to imagine a time when things went right or to envision a time when things might once again go your way. And it's even harder to live happily and things seem to be going so terribly wrong.
My life will never be perfect?
Knowing that life will never be perfect, that I will never be perfect, will take a lot of the pressure off. If you know you can't be perfect, you have to settle for being the best you can be. And, right now, that sounds pretty good to me by Mary Ann - Time is running out. Seek for His guidance.