DS (3 yo) has been a great sleeper for a couple of years. Up until a month ago he'd sleep 8pm - 7 or 8am and take a 2 hour midday nap. In Feb we had a baby, and shortly after he turned 3 in April, his sleep got all messed up. He's started staying up until 9, 10pm and waking at 6am (we still put him to bed at 8, he just doesn't go to sleep). We cap his naps at 1-1.5hr, but lately he's been fighting his nap. It used to be 2-4pm, but yesterday he didn't get to sleep until 3:30. I'm not sure if we should make his naps shorter, move them earlier in the day, or just drop them altogether. With a new baby, I'm sometimes asleep before he is and I miss my evenings! He's also an overtired, cranky, 3-year old mess most days and I miss my happy, well-rested boy. Any advice?