We are all different and sometimes make mistakes, it is the ability to listen and take in when we have hurt our partner and make sure we don't commit the same mistake twice that can create a love relationship. Love does not yell. Love does not berate. Love does not name call. Love does not sleep around.
Love sometimes gets angry though.
Love communicates that anger into a healthy resolution that in the end leaves the love stronger. You deserve Love. Not what you describe above. To all, My submission here was in error. It was intended for a different post here.