A growth spurt is very very possible. He's not actually growing at the moment incidentally but is 'preparing' your milk supply to meet his future needs. It's so so clever. He's building up your supply so when he does grow the right amount of milk will be there to meet him! Try not to think of it as a problem but the miracle of nature! (that might not help when you're exhausted!!)
They commonly last around 3 days (rarely more than 5). I know it seems very tough now but it will be worth it afterwards. It is also often followed by a developmental advance if not actual physical growth (but usually that too).
If he's still going after a couple more days, come back to us.
Take it slow. Try and get help during the day if you can. Look after yourself and drink plenty.