I agree with everything you are doing except letting him know that you are here for him and you still think you can work it out. That is feeding his push for freedom. Don't tell him anything. You've said it all already, many times. Just move forward in your own direction without him. Let him at least wonder if you would be there for him if he changed his mind.