Sounds a little harsh, Recoil. I do not see where anyone said your problems were trivial. They did mention that you were not married and were able to make a decision that was not going to be harmful to children. They were in situations where there were children that got caught in the crossfire...as it may be.
You are young enough that even though this MAY be painful, you will move forward. "This too shall pass." We have all gone through pain of loss, in one way or another. When a person belittles us, as your g/f sounds from YOUR initial post, it is abuse...plain and simple. There is no reason to allow a person to abuse you...in any way, shape or form. This is a lesson you learn from...albiet a painful one... but one you learn from. Learn that you deserve to be treated with compassion, love and kindness. Learn that noone person has the right to belittle you. Learn that YOU ARE WORTHY of love. If you are able to do that, then this relationship will not have been for naught. Also, you will be able to meet a person more suited for you. As long as you remain in an unfilling relationship, someone who could be more fulfilling cannot come into your life.