tldr; Need help, cheated on girlfriend 3 times in the first month, FF a year and a half she got back at me after a breakup but can give me everything ive ever wanted. what do?
I started dating this girl a year and a half ago. In the first month I never saw her I didnt think wed work out I cheated at 2nd base 3 times. Many problems throughout but when we are happiest its the most overwhelming drug the happiest ive ever been. Bit of an attitude but a sweetheart. one night she broke up with me and slept with someone else I took her back due to my mistakes a few days later. Always puts me first makes me not want to put a gun in my mouth, always there for me for everything. My 3 best friends who treat me pretty shitty but are there for me if I need it somewhat conditionally tell me shes no good id be stupid to go back with her. a year of the relationship is nothing but fighting missing out on things but the greatest love and happy moments you could possibly have. I broke up with her when the fighting got too much asked her back a month later. Date for 6 more months find out she cheated on me with 3 people 2 she had sex with 1 handjob. I wasnt getting any this happened in a week and then claims she fell back in love and wants to killherself for what shes done. I sliced my wrists. Now shes offering me a new slate since everything is out in the open. offering me a house to move into, a car, gifts all the time waking up to her, weed the whole 9 yards to comfort me like I comforted her when the roles were reversed. What do?