Ever Get Tired of Waiting?

Do you ever get tired? Tired of praying? Tired of fasting? Tired of believing? Tired of waiting? Tired of doing the right thing, only to feel like as you take two steps forward, the enemy  launches an attack causing you to take two steps back? Tired of walking in love with folks who act crazy? …