Gimli this sounds a bit like my ds. He screamed 2hrs every night before sleep, and was also the baby who Would Not Be Put Down.
I got a sling for the day (also learned to MN one-handed ) and just accepted I had to hold him. A lot. As in, all the time. (MN really helped me get my head round this, thank goodness.)
At night, curiously, he was okay with his cot - though as he fed every 2hrs this still meant a lot of time with me. And when he woke at 4:30 or 5, there was no getting him back to sleep except on me.
He did spontaneously get a lot better around the 12-week mark. Now he's 10m he naps well and sleeps about half the night in his cot. He naps better if one of us lies down beside him and he spends the other half of the night in bed with us. We only have a double so it's squishy, but it's only a problem when he's teething (and then it's not the co-sleeping that's the issue, IYSWIM.)
I do have one friend who did CC with her ds at your ds's age, a prospect that horrifies me (and still makes her shudder, 7 years later, though she also still thinks it was worth it ), but for us, going with what ds wanted has turned out okay. The really hard part lasts for such a short time, you won't believe it - and if anyone had told me then I'd be saying that now I would've screamed at them, I was going so mental with all the sitting and the holding - in fact there are a few MNers I still owe apologies to . hth.