It was raining men on Grey’s Anatomy Season 11 Episode 18, what with Derek back in Seattle and Kevin Alejandro debuting as police captain Dan Pruitt and Taylor John Smith getting his flirt on with Stephanie.

We started out on a positive note, with Meredith telling Maggie she has it all and would even “beat herself up” over being one of those people… if she wasn’t having so much sex with her husband.

Posted in: Grey's Anatomy