If society had been accepting, then Ennis wouldn't have had that dreadful fear that kept him from being with Jack. They would have never left each other's side. But because of society's ignorance and hate, Ennis was afraid, and so their relationship suffered, but their feelings of love for each other remained strong, because their love is eternal. They had something that most people never find in this life, they had true love. They were meant for each other, they were truly soulmates. Such a beautiful bond is unbreakable and eternal.