You deserve to recover from this.
You have struggled, you have had little triumphs, and you have fallen victim to your urges again and again.
But just remember, no matter how disappointed you feel, you still deserve recovery. Progress is progress, and every small step counts.