If you have seen the previous episode, and you have an ounce of brain to you, you should have seen this coming a mile away, but like the rest of the story, it is one of those necessary things that have to be told. As a follower, I have felt there has always been a lingering feeling in Ted's character for Robin. Between this episode and the previous one, I like where the story is heading. It finally feels resolved and "freeing".
I will be honest though I am looking forward to seeing next weeks episode as it continues the plot movement In Barney's life. I have my suspicions, but alas I am not the writers of the show, and they could go in a completely different direction than I am thinking. But if I was a wagering man, I would say the "Karma" is going to be very enlightening.