The dad's final outburst, while horrible and unexpected, took me out of the moment. Why did he want to speak to Shaun and say all the nice things, only to say something mean at the end? Was he that vicious, is that what we are to take away from the whole exchange? It seemed like a too obvious plot device to me, to have a twist in the ending. I'm with the camp that thinks it's healthier to cut toxic people out of your life rather than facing those people for closure. (I also thought it was a too obvious plot device last episode when the cheated on wife slapped Claire -- why on earth would the husband mention Claire while they were still in the hospital, except to have that scene?)
Lea continues to be a mixed bag for me, but maybe that's her purpose. Sometimes she gets Shaun or is at least able to say things to him in a way that he can get (saying he didn't have to get out of the car gave him some space to think and feel less pressure) but other times she does exactly the wrong thing and seems unaware of it (pressures him to get in the water and pretends to drown -- made me furious!). She doesn't always do everything right, but Shaun seems to be okay with that.
That is what I saw as the whole crux with her holding him vs. him not letting Carly hold him. All this talk about intimacy, and the fact is that he and Carly are not intimate. They shared their fears last episode, that was nice, but there is still so much distance between them. They may both be horny, but there is not the comfort in her company that will allow him to touch her. He is comfortable with Lea. That said, I see no romantic future with Lea and I hope that Shaun learns from his *friendship* with Lea what he needs in a romantic partner.