Baby screams

I had my son on Wednesday may 8th. Since we have been home from the hospital he screams every night from 12:30am-2:30am and nothing consoles him. Why would he be doing this? Also he will not sleep at night unless someone is holding him. I really dont want him to get used to it but how do I get him to sleep otherwise? FTM HELP!!