I'm with you on that one. Felicity is getting more and more on my nerves as the season progresses. Now, it's like she only has two settings, crying about Oliver or screaming about Olivier. EBR also mumbles a lot, so when she has to cry, which was a lot this episode, I couldn't understand a lot. I feel she has inherited a lot of Laurel's character problems of the first two seasons, most notably the confrontational aspect. It's like she is always angry and she always think she is right and that everybody should do as she said.
I don't hate her yet, but if the show continues transforming her into a mary-sue, the next seasons will be really hard.
On a positive note, I'm really enjoying Laurel these days. When she is partnered with someone that soften her, KC really shine. That's why I liked her with Tommy and with Sara during the positive scenes or even with Cisco recently.
And last, Go Thea go! You chose what you want to do and I hope to god that everyone else will cease with the "Oliver's sacrifice himself for you". Well that was Oliver's choice and now that Thea is still alive, it's her choice to choose what to do next with it.