I'm sorry you hit a bump in the road, Serenidad, but it's just that- a bump in the road. I admit it's hard to pop the hood and see into our brains to see what's going on. Why did you suddenly get the cravings after so long? What changed in your life? It could be as simple as complacency.
Just keep your efforts focused on the problem, and don't beat yourself up.