Flipping out and getting angry with people isn't that uncommon and neither is putting distance between people, which is what has happened here. Rather than off yourself just put effort into keeping a lid on the outbursts. Love hurts, yes, and so does being yelled at. It's just the way it is.