Go to the doctor. His behaviour is not normal and at least if you get a clean bill of health from the doctor that will put your mind at ease that he is not sick. If he threw up...could it be gastro??? Our whole family has had it over Easter...good times it's a savage little bug. My DD didn't have a temp but did feel quite cool and clammy sometimes.

Other than that...a change of scenery might be needed? Have you been home a lot over Easter or conversely had a lot of people around...is he completely overstimulated?

A long walk in the pram or baby sling (if your back can take it).

A nice deep warm bath with Mummy?

Some time playing on his mat in the back yard?