Well people are discrediting you because you are saying 5'9 is too short... that's average for guys in most countries - and above average in the two countries with over 1 billion people each.
As far as finding romance and love - you just need to be willing to not have high standards as far as who you are willing to get to know - many others who also are or consider themselves really unattractive wouldn't mind getting to know you. Some of the most unnattractive friends I know are the best by far over some of the really attractive friends I have. You can get to know someone who is a somewhat heavy set (not unhealthily so) or unnattractive in other ways - and you might be shocked at how amazing they are. And I've heard many times in my life that you become more attracted to the person physically once you fall in love, so even if yuo aren't really physically attracted to the person you meet - you are likely to be more physically attracted to them if you fall in love with them.
Also many people have fallen for someone in part do to them being so fine physically only to have that person later let themselves go - and then they end up with someone like the person you end up if you are willing to not be shallow and get to know guys (or girls) regardless of their physical appearance.