As Tony mentioned, dogs are pack animals. They have a order of who is in charge. There is one 'alpha' and the rest are 'betas'....and when a dog has a human owner, the owner is the alpha, the one they take lead from. The one they watch to see if they should be scared or alarmed or nap. The only way to get space is to teach him that it is ok for you two to not be in the same room. Start by teaching him the command for 'stay' and give him a small treat and a lot of love when it is done right. Over time this will translate to the dog that being a part for a little bit is not bad and perfectly normal. Right now...the dog is looking for you to lead!
Maybe you could close the door behind you for a while. Dogs are just plain attached to their people, it wants to be there to protect you if you need it, help you hunt, play, or sleep. You are his reason for living. If you don't feel like you can love this animal, it might be kinder for you to find a good home for it. Think of the dog's happiness before your own, he doesn't have any choice about it, so you have to make it for him.