Odd giving an update so quickly, but after I today started with my "heating" up his room and lowering the rest of the apartment, things have taken a surprising turn.
In addition to the heat, I also removed his blacket (which is situated next to me when at the computer) and a few pillows. This is because I have a wooden floor, and felt sorry for the guy not having a nice carpet. I even placed his crate in his room.
Anyways, now he is forced to go to his room if he wants to lay down on something better than a hard floor. This took 3 "lay downs" for him to figure out.
He would lay down on the floor (with a rather uncomfortable "clunk" sound) next to me. I then got up and went into his room, sat down next to his blanket and patted it while calling him over. He came over, and laid down with a sigh. Clearly more comfy than that floor!
So, like I mentioned, this happened 3 times. Now he has been going in and out of his room all the time. And spending time in there! Usually he just goes in to get a toy, or a drink. I have left the babygate open the whole time.
He even took a nap/sleep in there! WOW!
I am relived. I know this might be premature, but I feel this is a step in the right direction. A week with this, and I think I can start closing the babygate without protests.
To be on the safe side, I am going to use the crate if I have to leave or keep him restrained, and not his room. Just to remove his association of being alone in that room. I want that room to be a happy place, and it seems to be just that now.
EDIT: It's late here, and bed time. And he is sleeping in his room! I am going to see if he willingly sleeps there tonight. I am going to keep the babygate open, so he feels no pressure. Fingers crossed!