Redemption is an expression of the love and faithfulness of God to us.  He can take the broken things of our lives and put them back together again.  He can amazingly include our wayward story in His grand story.  He can restore fortunes.  He gives back more than was taken.  Don’t give up on yourself.  God has not given up on you.  Through humility and confession turn your life completely over to Him.  You can totally trust your Redeemer.

  “Then I will make up to you for the years that The swarming locust has eaten, The creeping locust, the stripping locust and the gnawing locust, My great army which I sent among you. You will have plenty to eat and be satisfied And praise the name of the LORD your God, Who has dealt wondrously with you; Then My people will never be put to shame” Joel 2:25-26 (NASB).