To me, Ennis stands for the conservative side of America. He's the biggest homophobe in the whole movie - culturally and psychologically - but by the time he admits his feelings, it's too late.
This quote reflects the profound internal and societal conflicts faced by individuals when confronting deeply rooted prejudices and authentic emotions. Ennis's character embodies the struggle between societal expectations and personal truth, highlighting how fear and intolerance can hinder genuine connection. The acknowledgment of feelings too late underscores the tragedy of missed opportunities for understanding and acceptance. It emphasizes the importance of confronting bias and embracing vulnerability to foster genuine relationships and societal progress.