I have been with this girl for 8 years and I love her very much. She says she loves me everyday but when I upset her over some small issue she breaks up with me. I usually go No Contact for about 2 weeks after which she calls me and wants us to get back. She is 39 years old. She broke up with me because we went out and I drunk too much. Should I let her be for good this time?