Okay so there is this girl who I met last year. At first I really liked her and enjoyed being with her. She was crazy about me too. But eventually I got less interested and just didn't want to be tied down. I tried to stay with the relationship but I was being a terrible boyfriend. She put up with it for a really long time and I just kept playing it off like I would change. Eventually I just couldn't do it anymore, I felt bad about how terrible I was and broke it off. I told her it wasn't fair to her and I needed to break it off.
We still stayed close after our breakup. Eventually something clicked and I realized that she was an amazing person and I was an idiot for breaking it off. Because we were always spending time together and what not and still having sex I figured she would want the same. However, when I asked her if she wanted to get back together she said she wanted to stay single and didn't want to be tied down. So pretty much our situations just switched and she now feels like I used to feel.
I was really surprised and hurt. I begged and pleaded for her to give me another chance but it wouldn't work. I became really depressed and angry. After a few days she didn't even want to talk to me anymore because I was so moody and all I did was complain. Pretty quickly I realized that what I was doing was stupid and stopped begging. Before we left for vacation I texted her after a few days of silence and said, before I left I had a few things to say to her to get off my chest. She figured that I was just going to say things to make her feel worse but instead I just came over and said goodbye to her. I did not act depressed at all and pretty much just said I understand how she feels and can't be mad at her because I did the same thing to her. I also told her that I DO want to be with her but I respect what she wants. She really appreciated me doing this and she knows how I feel. She told me that if I ever needed to talk don't be afraid to call her because it wasn't easier for her either. I told her that I would be okay though. Was that smart?
I don't plan on calling her for a while to let her do her own thing and not seem desperate. I am trying to enjoy my vacation but at the same time I want to get back together with her.
My question is, I was planning on sending her a xmas present, something not to expensive or flashy at all. In the card I was going to say in a friendly way that pretty much I know that I've messed up lots of things with our relationship but I want you to know that I am going to fix them. Is this a good idea?