I feel for you man. You ask these questions over and over. I'm really not sure what answer it is you're seeking. You have to love and believe in yourself before anything or anyone. You can't expect to find a girlfriend to love you and care about you or whatever if you aren't loving and caring towards yourself first. There's always room for self improvement. You have to remove yourself out of that mind set or it can very well become true for you and you may not ever find a girlfriend.
U look cute. If people say ur cute thats a good opinion that means ur younger than ur age. When i was small even i use to think & ask my sissy how i look? She told me build ur confidence and do a nice haircut that will look amazing on u.
God knows if anyone finds me attractive or not, but I feel ugly as shit. At a certain point you've just gotta not worry about it (I can't really make out your facial details from the thumbnail pic of you, I have no clue how attractive you are).
I feel like I'm forever in the friend zone - so I'm not hated, but have a hard time feeling attractive. I have the occasional pity party (haha, tonight), but over all I just try to get my mind off it and exercise (I'm trying to lose weight). I also tend to date fat chicks since that makes things easier on my end (I haven't had a date I didn't meet online in years...), but I just don't take serious interest in any of those girls.
Once again, wrong category. You cannot predict the future, and you've got plenty of time to spare, so just hold down the fort for a while. No need to be hasty; you're still young, and have plenty of time.