Feel like a bad mom

My son is 2 weeks old and almost every single night I've cried. As I'm typing this I'm crying. I feel like such a bad mom because he will only sleep on me and only wants to be held. I can't do anything around the house because as soon as I set him down and step away he starts screaming. I get so frustrated with him. I've set him down and walked into a different room just to scream. I seriously don't even want to touch him anymore