Is it normal that my girlfriend fights with me over everything?
me and my girlfriend are both 18 and have been together for a year, were so madly in love but its been a rough year and i have never cheated on her but early in our relationship she had seen i flirted with somone over a text and broke up with me for it, we got back together a week later and then the issue that one of my bestfriends was a girl became a huge problem, ive know this girl since i was little and she has been in like one of the guys for years, there was no attraction once so ever and i saw her as my sister. my girlfriend made me choose between her or this girl because she felt jealous and didnt want me near any other girl mostly due to her insecurites, i lied to her and told her i was no longer friends with this girl but she was always hanging with my bestfriends who were a few guys so i began to hang out with her behind my girlfriends back because she would always be in my group of friends, 6 months later my girlfriend found out i had been lieing to her and was still friends with this girl. the only reason i lied is because i didnt want to loose my girlfriend or my friend, but theres no reasoning with her so i had to lie to keep both. after she found out she was devestated and made me choose to her or my friend i chose my girlfriend and she made me curse out my friend and tell her i didnt want to be friends with her, throughout our relationship she has made me do this to every girl that ever would speak to me in school or just say hi. she gets mad if i dont text her for the entire day and call her before bed everynight. if i dont answer for 10 minutes she starts a fight and accuses me of talking to sluts or hanging out with my ex best friend, i used to do tattoos but she didnt like the idea of me tattooing girls and girls communicating with me for this reason so i have stopped that for her too. i have lost so many friends and my way of life due to her trust issues, jealousy, and insucurities, she still starts fights over me texting that girl almost 10 months ago and brings up me lieing to her about my bestfriend, she refuses to let go of mistakes ive made in the past and we breakup somtimes because she brings them back up and gets upset. i love her soo much and she loves me everything is great until she starts fighting over nothing, she always thinks im cheating or want somone else or still talk to girls behind her back. i will do anything for this girl and i know shes crazy but im still here with her a year later and put up with all of it, i just think she should know i love her if im still with her and she looks at all the things ive done for her but if we fights she says i dont love her and since i lied in the past that im lieing about how i feel about her or loving her, im not and i think she should know how much i love her by now if im still here wanting her more than everything through all her crazyness and problems and unnesasary fighting. iim a great bf to her and i treat her so good but she always brings up that i lied to her about those things so when its so good and she loves me soo much again it never lasts. what could i do to get her to put those things in the past and get her to realize how much i love her?