People talk a lot about God's promises, but have you ever thought about this?....
"The Bible is full of God's promises to provide for us spiritually and materially, to never forsake us, to give us peace in times of difficult circumstances, to cause all circumstances to work together for our good, and finally to bring us safely home to glory. Not one of those promises is dependent upon our performance. They are all dependent on the grace of God given to us through Jesus Christ." ~ Jerry Bridges
If you believe in Jesus Christ all of these promises are yours. Free. It doesn't matter if you messed up big time or you've obediently followed all the rules. God doesn't operate on a rewards system; He operates on a grace system.
Believe in Him. Trust in Him. Rest in His grace. Soak in His promises. Be transformed by His grace!