Read other letters about this article
But I'll bet a lot of them say you're lucky to discover before the wedding what kind of person this guy really is. Think, you could have had this happen after there were kids in the house, and how much uglier that would have been.
There's a guy out there for you who's going to love and care for you, and it is obvious from his behavior that this isn't he. I say run don't walk, and be glad you got out in time.