it is obviously very hard for you to accept that your son may not want to be with you, you say you want a new life with your new husband 2000 miles away? If that is the case then all you can do is try to explain, as smudge has said, that you really love him and will always be there for him if he changes his mind. You must remember of course that he has been with you for the past 10 years and by moving 2000 miles away, if he were to come with you, you would be effectively denying his father of any contact with his son as well. It is most likely that your son still loves you but he wants to stay in the area he knows, with his friends and family. He'll always be your son, when he is more mature he'll accept the hard decision you have had to make.