This is very difficult, for I am persuaded you
are a kind, compassionate person, and no doubt
do wonder why in the world I would say such a thing compunded by the fact that just because one merely professes Christ doesn't automatically make them a good parent. Sadly, many do bad, and even horrific things both in the church and outside (meaning Christian and non).
Geesh, I never intended to get tangled up in this thread. I haven't a great deal of time to devote to it, but I am drawn to you, and to give you an answer. I don't have all the answers, by any means,

, but I'll simply share from my heart briefly what I believe and why.
First I want to commend you for desiring to make a better life for a child, and to give your love, time, and efforts for her.
However, and you knew this was coming, it is from an account in Genesis in the life of Abraham and his nephew Lot that I am convinced homosexuality is not the way to go. I had to turn from it myself. Lot moved to Sodom and Gomorrah, and there was a practice of homosexuality in that place. Ultimately, God destroyed that city.
Before you panic, or get angry, bear in mind God is not against people, but against sin. There's a little cliche, "God hates the sin, but loves the sinner". True. It is displayed throughout the Bible innumerable times. He
is love. He is compassionate, merciful, slow to anger, and quick to forgive. He is just at the same time. If a person were guilty in our courts of criminal activity, or even a misdeanor, they would be charged guilty, if proven to be so. A penalty must be paid. It is so with the Lord. Right is right and wrong is wrong. If one has sinned a penalty must be paid. Jesus paid that penalty. He took the charges so we could go free. It love that goes beyond what we can even think or imagine.
I don't want to get preachy, I said I'd be brief, and indeed time only permits me to be brief anyway.
I hope this also answers WM110, not wanting to leave you out.
And yes,
all people fall short. You're absolutely right.
May you both be blessed in knowing the great love of the Lord.
Peace....