No matter much of a mess up you feel like you've been in your life you've never messed up so much that G-d doesn't want to redeem you, restore you, renew you, and use you for His Kingdom. Listen to Rabbi Toby's sermon from Parasha Vayera from this Shabbat.