I agree...get a lawyer. He is taking extreme advantage of you, and you are allowing him to do so. Sorry to sound so harsh, but until you put a stop to it, it will continue. You desperately need to get a legal visitation order in place. You also need to have a talk with your son and explain that unless you invite his dad over, he won't be allowed in the house.