The weirdest thing about my reaction to this is that I spent the first half of it thinking "this is going to end with the boyfriend leaving. This is about an ex boyfriend - no boyfriend on earth would put up with this sort of bullshit." And then I hit the 50% mark and realized it was written by Mark and not a girl.