Baby sleep

Maria
How long does it take your baby to go to sleep? 
Every time my baby wakes up I breastfeed him and it takes him about 2 hours for him to go back to sleep- that includes breastfeeding and making him burp. And again sleeps for about 2-4 hours. Am I taking too long on making him go to sleep?