Long story long: I was in a long distance relationship with somebody who lived a night's journey away from me. We were together for 5 years but met only once. He never asked if I could come see him because of his "busy" schedule but I was always understanding, awaiting him coming to meet me and him failing to do so. All this built up frustration and anger made me drift away from him slowly and I started giving him the silent treatment for weeks. He blames me saying I have communication issues and only talk to him when it seems feasible to me, he cannot adjust to my tantrums and therefore couldn't take it anymore. So we broke up, I sent all his gifts back (he wasn't happy at all) and I have decided to move ahead in life. Because I feel that I poured my heart and soul into this relationship, understanding his needs but he gave me nothing in return. I would have to wait another 4 years to get married to him. Was what I did right?