I'm wondering what makes people cheat. Does it really matter what the partner is like or does, or is it that some people just have it in them to betray and can never be satisfied with one person? Do men or women cheat more? If someone has a history of having cheated (even if it's only once), should it be expected that they are always possibly going to cheat again? My dad told me that it is in every man's nature to cheat. Men are like bees and women are like flowers. Men are supposed to pollinate and taste the juice of many flowers. It is not something they can fight against. I also read a book called 'The Average American Male' and wonder how accurate this is for most guys. I realize that over all the behavior in the book is extreme to make it dramatic but it seems at least 90% of it is applicable to the majority of men. I am single and have a lot of friends (men and women) who were married and have now divorced due to cheating. Is it possible to find a partner whom you can trust anymore?