There are many reasons why people commit adultery. Whatever the reason given to commit adultery, people who commit adultery can be termed irresponsible or immature. People who know how to differentiate between what is right and wrong and who is responsible, will not commit adultery. Whether you are lonely at home because your spouse spends less time with you or you have communication problem with your spouse, these problems should not be an excuse for adultery.
Have you ever thought why do married men cheat? While it is true not all married men cheats but there are plenty of them out there who cheat even as I am writing this. There are good reasons as to why these married men cheats.