Staying on track can be hard I know but maybe the hard part is that you haven't seen yourself the way God sees you, if you did you would be ok with saying no and closing your legs.
STOP OPERATING OUT OF A CHEAP COPY OF YOURSELF. GOD HAS SO MUCH IN STORE FOR YOU NOW.
Watch the episode on YouTube
https://youtu.be/0WGMOAXTemM