Awesome! wow, it's amazing that you went 18 days, really shows that you care about changing. Great idea reaching out to HHM for guidance, keep it up and keep posting (I found that when I had a good streak I would get complacent and stop posting which resulted in a lack of focus and complacency which led to you-know-what). It's very normal to struggle especially around the 2-3 week period, so don't give up, now you have a new target to focus on and with Hashems help blow past. Keep marching forward towards the victory which will someday be yours. (besides for the many victories which you are having right now in the day to day)
Hatzlachah, there definitely is light at the end of the tunnel