My girlfriend and I were in a good relationship from Jan. 22 2015 till Apr. 6 2016. We had great memories, talked about everything, talked about marriage one day, we really were right for each other. Then about a month before she started shutting down. I got a little angry that she was treating me this way but we seemed to work it out. Then the Saturday before the breakup (on a Wensday) we had a small fight were we were brutally honest about our feelings. I acknowledged what she said and agreed to work on those things. On Monday we apologized to each other in person. It wasn't entirely my fault for the breakup nor did anything either of us do warrant a breakup, she just gave up. I got a lame reason "I just don't see us working out in the long run." At the time before the breakup I was realizing what I needed to do but she gave me no time to fix anything. Since then I know fully what I have done wrong and what I want to do in the future. I will say I tried to use logic to undo the breakup the day after but it didn't work. I only contacted her once since the breakup when she initiated the conversation (this was before I knew about no contact). I can be happy with out her but I would really like her in my life. She is in a rebound relationship with someone the complete opposite with me and it's really hard to watch. I can forgive her and I know how to make myself better; how do I get her back? What specific steps do I take?