DD is just over 2 weeks old and is back up past her birthweight of 6lb 9oz. Bfing has been going well, but at the start the midwife said we really needed to make sure she fed every 3 hours, even if this meant waking her up - which it often did. The past couple of nights she's been sleeping really well (having cluster fed all evening) and I've had to work quite hard to wake her up to feed after about 4 hours, and she didn't seem to want to eat much. Should I still be waking her up? Is 4 hours too long?