Your experience is all too familiar to me. People who never feel the way we do will never fully understand, even when they say they do. The friendship is over & I know it hurts now but maybe she did you a favor. You deserve a true friend who respects & cares about you. It's good he was honest with you; when he said he didn't mind his mistake was not being more specific. I know it's embarassing & like you mentioned he takes some fault since he should've mentioned it earlier. You know for next time, if you choose to still talk to him, to just message less often.