Have you seek out recovery meetings
in your area? AA and OA? Both programs
have a guideline in helping work thru
all issues that would keep us in our addiction.
Having support there just like it is here
in SR helps a lot, just like the progress
you already reached with your 100 days.
That in itself is huge to achieve.
Rootin for you with each powerful
step you take moving forward.