I have been with my partner for 6 years . Recently my son , girlfriend and my 1 year old grandson moved in with us . My son discovered my partner was using cocaine in the house . After much upset I decided to support my partner which at the time was hard for my son to accept but he did support my decision and I said if it ever happened again my partner would have to leave . My son had his suspicions and bought some urine test kits and asked my partner to do . This was in January, but a couple of weeks before my partner told me he had messed up and done it again . I didn’t tell anyone . Then my son found out I knew and he has moved out and said he will never speak to me again and I will never see my Grandson . My other children agree with this and I’m losing my sons and grandchildren . My partner has changed so much and I know he has been clean now for around 6 weeks . It is breaking my heart the way all my boys have disowned me through me supporting my partner . Any advise would be much appreciated