I'm not entirely sure how to word this - but basically, I have an absolutely lovely boyfriend, who loves me despite all of my flaws and genuinely cares about me. I cannot stop pushing him away though. I don't know how to stop it, but i lose it at him over the tiniest little things and we end up arguing for hours and hours over a stupid little thing that I know when I've calmed down how stupid and insignificant it is in the grand scheme of life. I am terrified that eventually he will get sick of my bullshit and my mood swings and temper and leave me, and I really do not want that to happen because I love him, even if I am a dick sometimes. Can someone advise me on how to stop myself from doing this? Blowing things out of proportion?