Tonight my 3 month old screamed her face off for 2 straight hours and I tried everything. She didn't eat as much as she normally would, didn't have a fever, burped her, changed her diaper, no feber. She finally cried herself to sleep only to wake up an hour and a half later. What's wrong with my baby??