This may sound brutal, but I feel that this guy may be in love with an image which he has created up for himself, but not in love with the real person. I fear that this will not improve.

Be prepared to end the relationship!