@Lisa Michael ,
Hi Lisa,
Good girl,please do not cry for him anymore.
You have done all the things you could.
In my opinion,you should keep calm at first.Do not put this guy in your whole world.You should have your job and make some new friends.Make a date with some good girls.Not talking your husband everyday.Forget it as I konw it is so hard,but you should try at least.
Second,give your husband a space to think about your marriage.Do not interrupt him.
Third,maybe after one month,you have considered what you want.Or he could come to you.Then,you two talking about your marriage.Keep going or divorce,either is OK.
You will be fine,good girl.Your husband is not your whole world.
Stop thinking why he has changed the attitude to you.That is the outcome.You could not change it as you know.