Isn't the grandfather stooping to the level of his daughter by disowning her? I feel like he 's doing the right thing to stand up for his grandson, but he needs to also be the example of unconditional love and accept his daughter despite her narrow minded decisions. It's retaliations of hate that fuel this vicious cycle of misunderstanding and ignorance. Love is always the answer, even in this case.

I don't necessarily agree with your logic here. The Grandfather is not retaliating in hate, and it can not at all be compared or given moral equivalence with what the mother did. The mother Kicked her child out of the home because he came out. She is blaming her son for being gay, and wants to be clear that she didn't have anything to do with her son being gay (duh). So, in essence, a mother has disowned her son for something the son (and the mother/father, etc.) had no choice in, didn't "do" anything deserving of being disowned and was an action/re-action based simply on ignorance, closed-mindedness, bigotry and the result of her view of the issue is hateful actions against someone who should be loved UNCONDITIONALLY.! The Grandfather is reacting to hate, not creating, hating in kind, or even perpetuating it, in my opinion. The case he states, obviously having something to base his quotes from her on in response, is clear, logical, full of sense, and while it is full of emotion, his position isn't emotion-based, as the mother's is, completely. He has also left the door open for his daughter, saying if she finds/gets a heart, give them a call. I doubt the mother said, while booting her son out, "If you find heterosexuality, give us a call"....