The tender age of 14 - 3 years of mental and emotional hell and abuse later, I finally got to a point where I was able to dump his sorry ass. I wish he was brutally maimed so he's a burden on his family and locked in the prison of his mind. Jerk.
About to turn 23 and just got out of my 3rd long-term relationship, feeling much better now that the indignant rage has subsided (though a bit lonely) he couldn't face me in person so he dumped me via Facebook message, I don't have to deal with his inability to communicate, his weird hidden issues and his shitty family anymore so hey, it's all good. (Funny how you notice how much you were not happy with or tolerating shit just for your significant other after you don't have to deal with it anymore...) Just going to continue to try and work on the things I need to work on and improve in my own life.
To those who are lamenting lack of romantic bliss, don't rush things and don't feel bad if you haven't found someone yet, 'tis better to wait than compromise, work on improving yourself. (education, work, life experiences, skills/hobbies, developed personality, etc. definitely never hurt) It also helps to have some sort of perspective in these things, which often comes with age, maturity, life experience and unfortunately, heartbreak. I know I've got stuff I need to work on or be aware of, I also know that certain things will not be tolerated in a partner. Sadly it's come from some unfortunate and painful experiences. Being lonely is shitty and frustrating but honestly, it's better than being miserable with someone, especially if they are causing you actual harm, physically, mentally/emotionally, financially, whatever. You can always dump someone but if at the end of the day you're not happy with yourself you'll never find some external person who will magically fix that.