Don't beat yourself up bro genetics are genetics! Both you and buildingup make all my lifts look like shit lol. Your deadlifts and squats are badass.
I feel ya on the bench. I have long ass arms and narrow bone structure. My bench has always been weak. I was so stoked when I PR'd 215.
BUT dude look at it differently, in a more positive way. I have to work harder than most guys too and I know that. But I like to look at these big ass hulks that, don't get me wrong, they work hard and they're strong, and say "dude, I GET to work harder than you. Because I have to work harder than you, my work ethic puts yours to shit!"
Idk if that made much sense but the point I'm trying to make is yes, DEFINATELY be aware of your weaknesses and definately spend more time attacking them, but never discount yourself or negatively criticize yourself on your shortcomings bro.
Remember, our sport is really just one big mind game, baby! Glad to see you're still bustin your ass in there man! You're a strong mofo I wanna see some more crazy ass PR's!