Choosing to center your relationship on Christ is going to bring you the most peace and lasting happiness. I’m glad that you want more for yourself than to settle for falling into a pattern of sin.
Sometimes we, as Catholics, think going to Confession and promising it (our sin) won’t happen again will magically give us the power to stop sinning. While Confession is a great start, it is just that – a starting place. God gives us grace to continue moving forward, He offers us help to avoid sin, and we have to do our part to follow His path to holiness.