Hi Cathy
One of my favourite quotes is ‘success is not the result of spontaneous combustion; you must set yourself on fire first’.
I don’t know about new-age-ish but I do hope you can put guilt firmly behind you and take heart from the knowledge that you are standing up to your son’s addiction by not enabling it to grow further because of your actions.
I can hear you have lit the fire Cathy and I salute you – well done.