Today’s affirmation is: I trust life to be there for me.

Sometimes we stress out over the things we cannot control or change, when we really should trust that life is taking care of itself. Meaning we should always trust the perfection that is God and his perfect will in our lives. It is very hard for us to do that most of the time because we want to control everything ourselves. The truth is life has a way of working itself out. Man plans and God plans but God is the best of planners.