No, it isn't too late for you to get back on track—and the reason is because God still loves you, and doesn't want you to spend the rest of your life on the wrong road.
In fact, I believe He is already working in your life, making you face what you've done and giving you a desire to take another path. Jesus said, "No one can come to me unless the Father who sent me draws him" (John 6:44)—and that's what God is doing to you. Would He call you to Himself if He wasn't willing to forgive you and make you part of His family? Of course not.
You can't change the past; what you've done with your life can't be erased. But it can be forgiven—and with His help the future can be different! This is why I urge you to repent of your sins and ask Jesus Christ to come into your life. Why live for the devil any longer? He promises a life of freedom and happiness—but as you have discovered, his promises are lies.
Remember: You can't rely on your parents' faith; you must make your own decision for Christ. But when you do, God promises to welcome you and make you His child forever. The Bible says, "To all who received him, to those who believed in his name, he gave the right to become children of God" (John 1:12). Don't let another day go by without making your peace with God by asking Christ to come into your life as your Lord and Savior.