Don't give up. You said it's become an every day thing which means that at one point it was not. Maybe you won't get back to there right away... maybe you need to have a shorter goal in mind (e.g., not cutting for ___ minutes/hours, etc).. but you can get back there. And until then, just try and be as gentle with yourself as you would be with others.
You can do this