When a man loves a woman

Posted by Netaly on May 12, 2005

A line from the song "when a man loves a woman":
"if she's playing him for a fool, he's the last one to know".
Playing him for a fool=cheating on him?
Is that the only possible meaning?
Can this expression be used in any other contexts? (like non-romantic). Thanks a lot!!!