Let's hope the new patch fixes the horniness issue. Seems to bother most people (aside from the bugs)
I'm not sure "horniness" is anything that can be patched, anyway.
The problem is that the entire system of relationship with companions seems to be designed as some sort of wannabe-dating sim, where approval is automatically equated to romantic affection, rather than considering the build up of friendship/trust/camaraderie the default for most companions and "romance" something that the player needs to actively chase.
It could work for a specific character when deliberately part of their narrative (i.e. "Selune is a slut and a creep by design") but it's really weird when extended to the entire party.
For instance apparently Halsin thought that offering him a drink during a celebration was equivalent to manifest romantic interest toward him and was really disappointed to learn that's not the case... and I already talked in a previous post about how Gale had this "Time to choose between me or Shadowheart" out of nowhere in the middle of Act 2, which was pretty fucking weird.