Baby is 3 months old. He eats every 90 minutes-2 hours around the clock. He also has 1-2 hours of awake time in the middle of the night. I have tried to change these things and nothing has worked. I'm so behind on sleep that my immune system is shot; I'm the only one in the house getting sick. And I don't leave the house because I am too sleep deprived to drive. My older son ate every 2 hours for 9 months. Luckily I could nap when he did. But I don't have that option this time. My mother, who bf 5 babies, told me to just give him formula at night. I do not want to do that. Please help me!
ETA: baby sleeps in a crib next to me. Co-sleeping is simply impossible in our house.