I agree with Onyx - Put her back in nappies, don't think about for how long for at the moment, - with DD (who took over eight months to toilet train when everyone around her was toilet training in what appeared to be one day!). We had zero nappies except for at night for over 14 weeks, I was consistent and tried EVERYTHING, but it didn't work, and unlike you I didn't have her holding on which I can imagine is compounding the problem and stress for you both. I just told her we were going back into nappies until she felt like she wanted to wear knickers, then, a few weeks later (about 4-5 weeks) we started talking about not wearing nappies again and while it wasn't easy, it has slowly happened. I gave her the power to decide instead of fighting something she didn't want to do. Ignore the age of your DD or comparison to other kids, they all do things in their own time (believe me I know how hard it is to do this). You have done a GREAT job trying all these options and your beautiful, articulate little girl will get there, she just needs to do it in her own time. GL