My 12 week old DS really fights sleep when he is clearly tired (yawning, rubbing eyes, etc). He sometimes cries for over 30 mins and we only manage to get him to sleep by rocking him for ages or taking him for a walk. This happens at every sleep time but is particularly bad in the evenings when he is most tired (we have a good bedtime routine - bottle, bath, but then bed is always a fight!)
Is there anything we can do to get him to sleep without all the drama and stress??