i think you should definitely visit a marriage counselor now if you have not already. since you already tried talking to him and took all the initiative, it is obvious there is something on his mind.
it could be that he may have met someone, i am sorry to say it out like this, but maybe meeting a counselor can help bring all this out.
Read more