First of all, there is nothing called "marriage age". We all are at better social times than our previous generations. Please remove this backward mentality because if we youngsters don't try to initiate these changes, our society will remain stuck and won't be able to progress. The correct age/time to marry is when you feel READY from your mind/brain/heart. You still have a long way to go in terms of building yourself and your career.
Secondly, one thing I don't understand from some of the recent posts here. If you're getting into a long term relationship with marriage as the ultimate goal, don't you all talk it out at the initial stage? Why waste your own or the other person's time and efforts?
Lastly, why call your ex now regarding your marriage discussions, he will obviously get frustrated, as he is not really response for your life choices now.
So, what I would suggest is to PLEASE seek therapy if possible or try meditation and other things to calm yourself, because sųîcidal thoughts are not a common thing and can turn dangerous!
Gather some courage and talk to your parents about the state of your mind, they will have to understand.
Make sure you have complete peace of mind before proceeding further, as it can be really detrimental to you and your future family because at the end, if you're not happy with yourself, you cannot be truly happy with anybody else.
Also, please don't neglect your career at all. It will empower you in a way you would have never imagined.
All the best!