My wife and I got married after 6 weeks of acquaintance, in order to get visas that would allow us to live in the same country so we could get to know each other better. The deal was, if it didn't work, it didn't work, and we'd go our separate ways.
But once you've made that commitment, and you realize this person is really somebody you like, a lot, and you'd have to research international law to figure out a divorce, then ... well, you learn to work through the most unbelievable and outrageous problems.
We have had very, very bad times. And we've had a lot of pretty damn good times. Every year, we don't get divorced.
There's nothing magical about marriage. There's most definitely nothing magical about love. You can love somebody passionately and that has nothing at all to do with marriage. Confusing these things is why people hurt themselves so often.
You really gotta get that bad stuff out in the open, talk about it, yell about, whatever it takes. Don't be pissed off about something for weeks on end (even more than a day is too long). To keep a marriage strong, both partners have to learn to deal w/ each other's idiosyncrasies and communicate about perceived grievances, annoyances, and so on. Extreme stubbornness, selfishness, all these things are pretty much incompatible with a healthy marriage.