Try set up a routine of at least 2 to 2 and a half hours. Baby cries for different reasons, feeding is not always the right answer. Stand up to your mother-in-law, it is your baby.