And Hillary was a very loyal wife. We don't know whether she was faithful.I feel they're different in that context. Bill Clinton was a loyal husband, as he'd never leave Hillary. But no-one could call him faithful! The word 'faithful' has a special meaning where sex is involved
I don't see how one can be loyal to one's partner and yet cheat on him/her. To me, that's not being loyal at all.
The point is that some people might choose to use the word 'loyal' as meaning something different from 'faithful' in this context. You might not be one of those people. But using language (any natural language) involves coming to terms with the possibility that different people use different words differently. ;-)
b
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: