Give God Your Best--and Your Worst!Today God put it on my heart to speak into two types of common struggles we have as believers when it comes to how we posture ourselves...