That's it, it's a computer game and the characters will never be written for our individual "ideal". For me, the absolute embodiment of the ideal was Halsin. In the epilogue, the whole spell was broken. We were given the only option, sit with him in the orphanage or go his own way. Gale seems close to perfect, but for me he's too attached to the world of women � Tara, Mystra, his mother and later Tav. He lacks Atarion's spark, but Astarion is a manipulative beast for the entire 1st act. No one will please anyone 100%.