I like the suit a lot. I might not pick that shirt/tie combo but it looks good on you. Also I am not a hat man and never have been so won't comment there.
You dress better than any 19 year old I have had the occasion to see in a long time. My daughter is a professional Hip Hop dancer (or is that "performer"), so you know what I am used to.
I do think you would look good in DB, but the beauty of a DB is when it is cut slim to the body since you can't suppress the waist so it needs to be a bit of a hip hugger.
I'll expand on what I think about costumes. Everyone wears one. Business people costume up in suits daily. Trads costume up continually. Young people costume up as preps, Goths, HipHop, etc., etc. It makes people more comfortable to know that they are dressing within their costume and peer's parameters.
I categorically reject that you look like you have on a costume....your look is too unique to be anyones costume.
You can lead, follow or get out of the way. Obviously you choose to lead. Go for it.
Also, you tend to listen to advice more than 90% of the late teens I know.