You've gotten some pretty solid time there, you must have figured something out!
Was most of the time smooth sailing or was it mostly "digging deeper" and pushing through with clenched fists?
In the beginning, it's usually a challenge that requires us to bring out the artillery but slowly it should mellow out and not be a hourly battle. If you found that after a few weeks things settled a little and challenges were less often, then I would say to keep doing wat you've been doing until now. It may be an issue of motivation but other than that it would seem like you have a working plan. Don't give up, you are doing great.
If you felt that the struggle was only getting worse with time, as if it was bottle building up pressure until it was too much that it burst, then it would seem like you need to make a more effective plan to minimize urges and maybe to have some better motivation.
Guilt is fun, it makes us feel productive when we are down and we can fool ourselves that we are doing something even though we are just wallowing in pain. In most cases, guilt is a trick of the Y"H to make us miserable so that we will be less productive and feel worse about ourselves only to act out again. Guilt Makes us feel motivated to change so that we cannot learn to motivate ourselves for the right reasons.
Healthy motivation should come from within, from our own values. Not what we think we should be, or what others think of us. With the proper mindset, anyone who is growing and actively working on getting better in this area need not feel guilty.
Keep posting, I find that it really helps, especially in the beginning.
A gut moed,
Wilnevergiveup