Now that I'm all cried out, here comes the rage. Towards the end of the episode, Moira is watching footage of her rally. Ollie comes in, dressed all in black, and tells her that Felicity told him everything, and Moira is nothing but lies. Lies! He will put up a charade for Thea, and he will support Moira in public, but as far as he's concerned they are no longer family.
If I were Moira, I would torment the hell out of him with this. I would schedule nonstop campaign appearances. I would be taking him and Thea out to family picnics and having them stay in to movie nights. And when he calls me on it I would say this:
"Okay, when I was a young wife, I found out my husband cheated on me every chance he could. Lonely and hurt, I had one discreet affair with a family friend who, in those days, showed no signs of bad character. Perhaps, morally, I was wrong not to inform the friend that he was the father of my child, but seeing as he went psycho-killer and tormented his own son in later years, I think we should agree that practically it turned out to be the right idea. I can understand my family being upset, but I'm not going to put up two decades later with my son, who has cheated on one sister with the other, who has been lying to his whole family for years, who, let's face it, eagerly hops on whatever current supervillainess is willing to give him a ride, coming at me with this 'YOU ARE THA MOTHAH OF LIIIIIEEEEES' shit. It's not your business, kid. Get over it."