<human>: I graduated from college yesterday. I invited my parents, boyfriend, and best friend to come and support me. They all sat together. 

During my graduation, a transgender was receiving an award for something academic, and the speaker was saying he should be proud to be transgender and promoting equality. My father does not believe gays/trans are "right," so he got upset and started ranting to my mom about it. She doesn't think it is "right" either, but she doesn't go around preaching about it, she keeps her opinion to herself and doesn't say anything inappropriate to anyone who is gay/trans. 

My father got up and left because he didn't want to be there to "support" the "gay agenda". He believes what he did was right. He doesn't see it like I do. He left my graduation. He wasn't there to support me. He didn't get to watch me graduate because he was more concerned with sticking to his beliefs. 

I am extremely hurt. My mother stayed to support me, even though she feels the same way about the gay community.

Is it too harsh to cut my father out of my life for this?

Can you condense the text into a few key points?
<bot>: Father left during my graduation because he was upset that a transgender was receiving and award for something academic. He got pissed and left. He was supposed to be there to support me. Is cutting him out of my life too harsh?