Hello everyone. Thank you in advance for any help or advice that you give, and know that it will be greatly appreciated. About three months ago my relationship of three and a half years ended suddenly. My ex-girlfriend and I had been high school sweethearts and best friends, and we attended colleges right next to each other. We had a relationship that was full of love and great times but also some differences and disagreements. These differences and such, along with ultimately feeling too comfortable with each other and taking each other for granted, resulted in a break-up that lasted for about five months around the three year mark of our relationship. After those five months, my ex realized that she wanted us to get back together and I took her back right away. After our break up and reconciliation, everything between us was fantastic and we were actually serious about becoming engaged and then married in the near future. I felt that I had found my soulmate and the one person I was meant to be with and I was ready to spend my entire life with her. However, pretty much out of the blue, my ex decided to break up with me, citing our petty arguments and differences as the reason for the break up. I was completely shocked by this, and I felt I had lost my one true love. But, after contemplating our relationship and looking back on everything, I now realize that we truly aren't meant to be together, and our differences were not so petty and insignificant in terms of the big picture and marriage. I am glad that we broke up at this point and not when we were engaged or even married. I am looking forward to meeting my soulmate, and I am confident that in the future I will find her. However, at the moment, I still struggle with my break-up. I can go long periods of time without talking to her and be perfectly fine, but in the past three months since we have been broken up, I have found myself during certain times missing her desperately to the point where I break down and cry. During these times, which generally last a few days, I still feel a bit shocked that we are no longer together and I just miss having her in my life. I understand now that we aren't meant to be together and it is like my head and brain are telling me that this is for the best, but my heart continues to have feelings for her. I will always love her and care about her regardless of what happens, but I want to get to the point where I can think back to our time together with fondness but not break down with sadness because we are no longer together. Is there anything I can do to fully accept our break-up and move on for good?