我家买的土地15年前卖了一部分给别人交了7000定金写了一份协议,前几年找过他们几次他们没说要也没说不要一直托到现在,前几天他们要我退他们当初的定金,想请问你一下我现在可不可以不退定金?如果他们现在要土地我可以不卖吗?还有当初的协议还有效没??