try not to be so hard on yourself, you are his mum, as an addict sadly your son knows just which buttons to press, you have always been there for him so he knows you care, there is no easy solution, but while you are enabling him nothing will change, believe me I know, Ive had over 17 years of this and have only just begun to take a step back, I refuse to be part of his drug filled world any more, its so hard as everything inside me is screaming to be by his side, but I cant cope with the letdowns any more, my only real advise I could say is try to follow your head and gut instinct not your heart, look after yourself put your needs before his for a change, and most of all keep strong try not to show him how vulnerable you are, keep in touch love, sending big cyber hugs love Sue Xxx