Growth spurt! Help!!!!

Natalie
My sweet baby had turned into a monster!!!!! He is 5 1/2 weeks and I'm guessing we hit the 6 week growth spurt! He isn't sleeping, he wants to eat all the time, and the only way I can get him to nap is if he lies on me!! I am going crazy! It has been three days!! How long do these spurts last for???