Serenity,

I get the idea there is a lot of posturing going on between the two of you, neither one wanting to let the other know what his position really is for fear of getting hurt. Have you tried asking him to go to a Retrouvaille weekend with you? They will teach you another way to communicate with each other. Once the communication is productive, a lot of the defensiveness goes away, and things just get better.