Don’t let sin keep you from God. Seek Him even while you’re in sin. Don’t think that you have to present yourself in a flawless manner for Him. God knows everything about you: what you did/thought/said and what you will eventually do/think/say. He still wants you. He still loves you. If the Holy Spirit makes His home in you, He doesn’t plan on moving out before He finishes what He started in you. As imperfect as you are, God still wants you to come to Him.
I share your frustration about the slavery issue in Captive Prince. I found it incredibly irritating when Damen's arguments about slavery were repeated as as though they were objective truth, and now I see the argument that it's simply racist to have a POC sent as a slave to a white character. The books aren't flawless, but the slavery discussion swings between two overdone extremes.