AAaaawwww.... *hugs* babies at this age is sooooooooooo unpredictable. None of my boys are 'regular'.
The drinking milk, the napping time, the amount of milk consumption.... NONE of such is on schedule, and that includes the temperaments too.
So dear, its normal.
Such unpredictable periods will pass very soon... it will...
Happy New Year!!!