Sweetie, dont beat yourself up over this.

Now you have some information about yourself and your feelings.

And I agree with Bea, your xh still has strong feelings for you. The absence of love is indifference and he clearly is not indifferent about you. He is just so broken, he doesnt know what to do with the feelings.

You are an amazing person, P. Always remember that.