What to do

LuLu • 👼🏻🌈 👦🏻 👦🏻 👨‍👩‍👦‍👦mommy too most beautiful baby boys M.N January 2020 H.N October 2021

Baby boy is 3 weeks old today and last night he didn’t fall asleep till 4:30 am and that will be next to me and I don’t want co sleep.And this morning he falls asleep around 11 am woke up at noon and since then he will sleep for 10 minutes and we hold him he is still cranky.And it was like that entire afternoon.Now is 6:20 pm and he fall asleep on me but if I put him into bassinet he starts crying.

Could be growth sprouts or something else?