No, it cannot be bought. However, everyone will make a mistake in judgement or choice once in a while and if you truly love your SO, you must be able to discuss the issue and forgive them for the mistake, if it was a mistake. If you cannot discuss the issue, then your relationship is at risk. I lived this for the last dozen years of my failed 24-year marriage. My new SO and I now have a completely honest and open relationship.