Well, I suppose all is well if it ends well. I mean it could have gone way worse.
And mind you, I understood what went on, I think a lot of you are missing the point, it's not badly written, it's just that these characters have infuriating personalities, but that's just how some people are...