Fasting doesn’t take away your longing for food. Neither is it wrong to crave for food. It’s only indiscipline when you can’t fast due to food craving and its availability.
Similarly, being sexually pure doesn’t take away its longing. Neither is it wrong to feel it. Discipline is knowing you can, but you won’t.
Are you disciplined, or temporarily lacking safe opportunities?