The OP asked for opinions and advice, not to be unfairly chided just because he is male. And while my post was hidden due to being flagged, I reiterate that lying is morally wrong, also when complimenting someone on something that isn’t true.
When trying to affirm someone, look for compliments that are true. One is not morally free to say specific things such as ‘you are funny’, ‘you are bright’, or ‘you are mathematically talented’ or ‘you dance well’ with zero consideration of their truth or falsehood as you proposed. Intentional falsehood, also known as lying, is not morally justified by the desire to offer affirmation. Again, remember that you can always look for compliments that are actually true, there is not even a practical need to resort to lying. And it is not acceptable to criticize the OP for not having offered a specific affirmation of which you don’t even know the truth and apparently insist on the need to offer that particular affirmation with zero regard to whether it’s true or false.
I also reiterate that a wife cheating on her husband is not on level with her husband having failed to compliment her sufficiently often before the cheating occurred. Your response turning the table on the OP and trying to shift the blame onto him is not appropriate. And it is sexist.
I reiterate further than in cheating the cheated spouse is wronged and is the main victim, not the cheater (although the cheater may have suffered a lesser wrong beforehand at the hands of the cheated spouse).
I have requested a moderator’s intervention over the flagged post. I will not let this stand. After 15 or more years at CAF I will not simply accept overt sexism (how your brutal post attacking me still stands and mine in self-defence and explanation was hidden also is blatantly sexist), and I will not be bullied for invoking an accepted moral truth (that lying is wrong, or that failure to offer affirmation enough is on par with cheating, or that it’s the wronged spouse’s fault for not having offered enough compliments before he was cheated on). I will sooner quit the CAF altogether than accept something like this, which is frankly evil.