Most experts would agree that the truth is somewhere in between. The bottom line is that you are the expert on your baby and the responsibility for deciding what's best for your child is yours. It takes time to get to know your child and their ways of expressing their needs. Try to be patient and calm with your baby and give yourself that time to get to know them. Don't expect too much too soon, in these first few months you are really following your baby's cues.
Babies seem to change every day as they grow and learn.
Its a wonderful thing to observe but it can be difficult to stay in tune with these changes. Be patient, a pattern will emerge and then you can begin to develop daily routines that help your baby keep this pattern. Feeding patterns are important in these early days. A newborn baby cannot sleep through the night, as they need to take in nutrition in small feeds throughout the 24-hour period. However as they grow the intervals between feeds increases so that by the time a full term baby is six months old they should be able to sleep through the night without requiring a feed.