<human>: Provide a brief overview of the text.

So today is the day I realized I fucked up because my girlfriend of two months broke up with me. I took her out to only fancy restaurants and I pretty much showered her with gifts in the beginning. She is a huge Cleveland Cavaliers fan so I bought her a couple jerseys, shirts, and autographs after only about a month of dating. (This was during the NBA Finals). 

This is when the issues started because she didn't like me to spend money on her. She pretty much was really down to Earth and thought money was unnecessary. I was trying to impress her but she only got upset and said I alone make her happy, not the gifts. I made her take them reluctantly though and everything seemed to be back to normal for awhile. However, today I took her out to a restaurant where lunch cost me around $80. I could tell something was wrong with her and she asked why the fuck we were here. I thought she would enjoy a really nice lunch because I hadn't taken her anywhere too expensive in awhile, but I was horribly wrong. When we got back to the car she said that she cares about me and loves me (she said it first about a month ago) but thinks we live in two different worlds and cannot bear to be with me any longer. I really fucked up and she said she needs space. I am going to miss her and I hope somehow we can be together again. Personally I loved that she didn't care about how much money I had and everything seemed fine to me. Ugh...Reddit I fucked up big time. 

How do I get her back when she told me she thinks we are too different? Should we try being friends? How long should I wait to contact her again? Also do I have a codependency issue?
<bot>: Bought girlfriend gifts and fancy dinners so she broke up with me. How do I show her I can be down to earth like her and that it was only because I cared?