HELP ME!!

My 6 week old won’t sleep unless we are holding him if we lay him down he just grunts and cries but when you pick him up he’s happy!! Help!!! What can I do?