Some of ya'll must find a relationship growing stale and disconnected okay. I agree that Iris's passive aggressive behavior during the dinner was childish, but every other point she had in that episode was right. Of course she's going to require complete and utter honesty from the man she's living with. She said that Eddie was becoming distant with her. The Flash's secret was affecting Eddie's behavior and damaging his relationship with Iris. Obviously she'd want to know why her relationship with her boyfriend is growing cold. Would you honestly be okay with your significant other lying to your face, blatantly hiding stuff from you, and closing themselves off? Would you do nothing and watch your relationship tank? I highly doubt it. Barry gave a good explanation for Eddie's behavior, that as with Joe when they were kids, Eddie was trying to shield her from the gruesomeness of the crimes he investigates. But here's the thing, Iris ain't a kid anymore. Her mind isn't soft and innocent, needing protection from ghastly crimes. If her and Eddie are in a relationship and living together, then they need to completely open and honest especially if it's negatively affecting their relationship. Iris let him know that she doesn't want to be in a relationship with a guy who treats her like her father, she let him know that she doesn't want to be shut out when things get rough for Eddie, she let him know that if he continues to lie and hide things from her when he should be sharing his burdens, then they should end it right then and there.