The truth is that God never gives up on us! No matter what you've done or how far you feel like you've fallen, know that you've never fallen to far to call out to Jesus
When we can change our mindset from, "Oh, I have to do this," to one of thankfulness that says, "Yay! I get to do this," you'll have the joy you're looking for!