Welcome to SR, please make yourself comfortable and take a read around and you will see that you are not alone here.
My son is the addict in my life, and what helped me most was to find a meeting and learn to work 12 little steps that saved my life.
Sadly, drug tests ensure nothing, and checking phone numbers will make you crazy.
I know that my life didn't get better until I took the focus off my son's addiction and put it on my recovery.
Hugs