Whatever your past, whatever sin you struggle with, whatever you’re facing or dealing with, just bow your heart, lift it all up to Jesus and put your faith and trust in Him. He promises to give you a spirit of peace and joy. He will guide and direct your path. Just humble yourself, turn from sin and turn to Him today. He will give you new life. Life everlasting. Follow Him in obedience and when you stumble or fall in your weak moments, trust in His grace and mercy. His grace is not a license to sin, but it is His promise of forgiveness when we come to Him in humble surrender.
He calls us to repent, deny ourselves, die to sin and follow Him. It is only in death to ourselves and surrender to Him as our Lord and God that we find true life.
Proverbs 3:5-7 NKJV
 Trust in the LORD with all your heart, And lean not on your own understanding;  In all your ways acknowledge Him, And He shall direct your paths.  Do not be wise in your own eyes; Fear the LORD and depart from evil.