Anyone here just have a cranky baby?

My baby is cranky 90% of the time. If he's not sleeping he's crying, whining, being annoying. It's starting to get to the point where I get extremely frustrated and find it hard to enjoy him. Anything I can do? I know it's not teething cause he's been like this since birth.