<human>: Can you provide a brief rundown of the text in within 3 sentences?

I [22/m] am planning on breaking up with my girlfriend of a year and a half [20/f]. I was planning the future and she wants many different things that I want, and I am ready to move on. It in non-negotiable.

With that said, I do still care for her. She was a great gf to me and still is, we just have different moral beliefs, and different dreams. We have discussed these and she is set on what she wants and so am I. Plus I don't think she should have to change to what I want, she can find someone who wants more of the same things she does. So, I am trying to keep it as clean and civil as any unexpected break up can get.

We have had our tiffs, nothing major, but we made the mistake of living together after 2 months of dating. Not because we thought it was the next step in our relationship, but because it was convenient for the two of us. I still think she will not see this coming. I have been planning this break up for a while, and have been trying to wait for the right time. (Her car was in the shop) Wanted her to be able to leave when I broke up with her. This weekend we get paid again, so I plan on dropping the bomb then.

My question is this: How do I drop the hint on her either earlier in the week, or earlier on the day I want to talk to her, so she can start bracing herself? Is there a subtle way to bring it up without starting a full blown confrontation? Also, what are some suggestions to get the conversation started, and to finish it quickly when she starts asking her irrational questions, which I know she will.
<bot>: 22/m breaking up with my 20/f girlfriend. How to drop hints so she can brace herself? How to bring it up? How to end it?