Obedience out of love
Jesus replied, “‘You must love the LORD your God with all your heart, all your soul, and all your mind (Matthew 22:37)
A huge amount of disobedience by Christians occurs not because they don’t like the rewards of heaven. Nor because they do not fear judgement due to sin. It’s basically for a moment their love for God dimmed down in front of deceitful pleasures. Keep your love up for God and you will tackle temptation better and in fact repent better.