N-Acetyl Cysteine
★★★★★
I have pulled scalp hair for the last 21 years. I have gone pull free only twice before for max 5 months. This time I tried NAC. I can't take more than 600mg a day due to nausea from the tablets but it helped me stop for the last 4 months. I stopped taking it at 3 weeks.The urge came back around 3 months so I started the tablets again.
Fungal theory mentioned in a post below is very interesting because I have always suffered from thrush.
Good luck for everyone trying. Don't give up.