As a homosexual who was ashamed of his/my sexuality for thirty years before I had an epiphany (Long story) I feel compelled to correct you, Tyler, on your “It depends on who you love” answer, and “Simple as that.”
Sure, your explanation to a three year old was harmless. But if your daughter ask you again you should answer: “I don’t know.”
Love, in no way, explains why people are homosexual. Love does explain why two people commit to being, “Sweetie-pies” if you will.
I am 59 years old and have had innate homosexual desires since I was six. Love did not cause me to have these feelings. No human has the answer to the question of why people are homosexual. My best answer is, men, are homosexual due to an under-developed hypothalamus in the brain. Yes, a disorder. I do not have an answer on what makes a women a lesbian. But the answer is not love.
Now do I recommend that you tell your daughter that homosexuality is a brain disorder? No! But just thank God your daughter has exited; without a scar, Polymorphous Perversity; another unexplained phenomenon coined by, Sigmund Freud.