<human>: Could you distill the essence of the text into 1-3 sentences?

I know not many posts here are from 17 year olds. But I'm in need of some mature advice.

So I've been dating my girlfriend since we were in 8th grade. We've grown up and matured together. We were great as 14 and 15 year olds for the most part, little arguments.

About a year ago my mom found a vape I  have and freaked out, and one of the agreements about me still having more than just a bed is that i see a psychologist. This was very odd, as I'm a totally normal teenager, no underlying issues or conditions and my use of the weed was responsible. But I was open and the doctor and I ended up discussing how I push away my feelings, to avoid conflict and please others. So after those appointments I actually bring up things that bother me to my girlfriend, instead of pushing them aside in her interest. This has changed our relationship immensely and I think I've realized that she's great when there are no problems, but any mention of an issue or something she did that bothers me and she is personally insulted, i.e. tells me I'm breaking her heart and that she'll never be good enough for me. For the last year I hear things like this at least once a week. As we're faced with issues I've began to see that I matured more than her. And yes, I am aware that a 17 year old talking about "how mature he is" probably sounds silly to some. But she still handles problems like a child, and I don't know how much more I can take.

So I've posted here for two reasons, input on this situation, and, as I'm very close to the decision, what would be an ideal way to break up with her? She has bad anxiety and wants nothing other than to be with me forever, so I know this will be knife through her heart. I've been there for her through everything, and am her coping mechanism for many things, this will be her first big issue where I won't be there.  I've never had a real breakup, and my first will be a 3 year relationship with someone I once loved. I need some tips. Thank you!
<bot>: I've changed, looking towards breaking up with first LTR. Worried about her anxiety and insecurity and would like some tips to make it easier on her.