I don't think Ripley is gay. He appreciates good looks in other men, that's true. But he's married in later books. I'm not saying he's very strong in the sex department. But he makes it in bed with his wife. ↗
From birth to age 18 a girl needs good parents. From 18 to 35 she needs good looks. From 35 to 55 she needs a good personality. From 55 on, she needs good cash. ↗