What a joy to serve a God of grace. Nothing is too hard for Him! "Ah, Sovereign Lord, You have made the heavens and the earth by Your great power and outstretched arm. Nothing is too hard for You." (Jeremiah 32:17) We must learn to trust Him in all things - even the "impossible." When you serve an Almighty God, you can rest in Him and in His ability - that is trusting.
Have you wasted away the years of your life? Have you used your time carelessly? God can redeem the time you have wasted. "I will repay you for the years the locusts have eaten." (Joel 2:25) We really can not understand this principle, but we can trust a God who has proven Himself faithful through the ages.
Oh yes, there are consequesces for our sins. There are consequesces for wasting precious time, but we can trust our God to deal triumphantly in our lives when we trust Him in all things.