DS (2.9) has been potty training for about 3 weeks now. He has made very slow progress, but I definitely think he is better now than when he started - loads of accidents, but longer gaps between accidents and more likely to ask to use potty than previously. However, he definitely hasn't really 'got it' yet.
Alot of people seem to say that there is no point potty training until a magic point is reached, when children suddenly train themselves. I am therefore a bit confused about whether I should be giving up now and trying again later. I am fairly patient and DS doesn't seem too stressed by the whole thing. Should potty training always take a matter of days?