As babies approach that 3 month mark they (usually) start being a bit more predictable. Less crying, more sleeping, more interaction & smiles. Luke has been doing a few 5 hour sleep stretches at night, but he follows them with 2.5-3 hour stretches. He also tends to wake at 5am, no matter what time he last slept or ate.
Last night he slept for 7.5 hours. He woke at 5am. (I wonder if he didn't have that internal 5am clock if he'd have slept even longer). Unfortunately, after the 5am wake up he slept for 1 hour and then 1 hour again. So while he got a bit more sleep, I was still up at 5.
However, it's progress. A sign of a return to some sort of "normal". Perhaps, even the ability to get a decent nights sleep. And, that gives me hope.