I know how you feel. I SIed today after 5 weeks. Not fun at all.
But 3 months is so good, and every time you slip up, it is different than before recovery, because now you see it as a...mistake? for lack of a better word. Everything is not lost because of yesterday, reallyAll you can do is get up and try again, and see how well you can do this time, which I'm sure you can do. You can beat this, it is possible.
PM me anytime if you like, I hope you feel better.
coley. x x x