You're doing everything right.
But you're still tired, not losing weight or have constant cravings
This is not a
discipline problem.