God never promised for a perfect life, but he did promise for the strength enough to make it perfect.