It's...not your fault he doesn't know what he wants. He never stopped having psychologically disappointing sex to figure it out...and you never stopped accepting subpar sex. Everybody needs to chill.