Was it ever requested that he must find you sexually attractive at the beggining of the FWB verbal contract.
I doubt it, you decided to have sex with him because you were attracted to him, maybe he decided to have sex with you because you were available, convienient for proximatey and willing to find him attractive, service his needs and feed his ego.
You wanting to know what goes on in his head is a different requirement, more akin to a relationship, he doesn't owe you his loyalty.
You are free to terminate the contract whenever you choose, if you decide this man is lying to you and is 'using' you because he cannot attain his perfect woman, then move on, nothing is lost, no promises were made.
You sound angry with him and if's he's got any sense he will end the union because it's apparent you are not happy now, you want more and I can see this ending in tears.
Women are basically different from men, they do find it difficult separating emotions from sex.
I personally find FWB disengenuous, women offering to have sex with men for very little return other than sex, women having sex with men who are essentially out of their leaugue but hoping for more. Sounds harsh but it's a reality, men sometimes will deal with quantity over quality, whereas women tend to be quality over quantity.
Dump him and find someone who you truly believes wants to see you naked.