When I weaned DS, he would go up to 3 weeks at a time and then ask to nurse - talk about gradual! He did eventually stop asking.