You are a good looking guy, definitely.
As we know, everyone has different opinions on styles, appearances, etc. The thing is, even though we (me included sometimes) like to hear others opinions, your own opinion is the most important.
You have to work on finding yourself attractive. It's hard, but what I have found out, is that no matter how many others compliment you, if you don't convince yourself that you look good, we are experts at refuting others opinions.
IMHO, I think the best look for you is the pic uploaded in April. Really highlights your features :smile: