Some babies, like adults, struggle with sleep more than others.
My DS was a very very very difficult sleeper, so much as we woke up one day to a note on our door from our neighbors saying that they will call child services if the crying at night continues. If only they knew that we were BW and were not leaving his side for a moment. On the other hand my niece is an angel sleeper, at 2m she is already STTN. So every baby is different and some takes longer to adjust to the new world they are in, some are touchier, some need more time.
I know that it sounds like a cliche, but I can promise you that IT WILL GET BETTER.
You only know each other for such a short time, so once you'll know him better you'll also find your way to help him sleep better.
I would rather tell you to AP if you are at wits end, than to CIO. There is more and more research showing that methods like CC and CIO damage the trust between a baby and his care giver. There is some more information about it here:
Cry it out (CIO): 10 reasons why it is not for usVideo on CIO/CC and its effect on brain developmentResearch on why 'cry it out' and 'controlled crying' is NOT recommended! I do believe, like I said before in my posts, that tweaking his A times will help. If he is doing 1h A times right now then it's simply not enough for him, which can result in short naps, hard to settle NW, EW and BT refusal.
EASY is not magic, it's not going to be fixed in a day and it does take the work. But you are always there for your baby, yk? And he will grow to be a toddler, a child and a grown up that knows you are there for him.
Believe me when I say that I know how hard it is. I suffered from PPD with a baby who did not sleep for the life of him and I had no support around whatsoever. After I realized that I need to adjust EASY to work FOR US, which meant some AP, then the pressure went down and sleep got better. And when he was older I personally found it so much easier to ST and to deal with sleep.
Hugs, sweetie, I am here if you need to talk. And if you like you can post another EASY from yesterday or today and we can have a look at it again.