QUOTE
Shinn Asuka, supposed protagonist from Gundam SEED Destiny.
None of that shit was his fault. He had the potential to be a good byronic hero, but it all got pissed away because of a mix of lol morosawa/anime/kira yamato. Super Robot Wars Z fixed his character to the point where Shinn's voice-actor (Kenichi Suzumura), calls the Z characterization "the true version", or something like that. So he certainly was never a bad character at his core, but there were several factors that fucked him over big time.
As for me, Sirius from Genesis of Aquarion. He acts like an absolute fucking retardo-douche for most of the series. It's partially Apollo's fault (he's basically a sociopathic street urchin with a giant robot), since Sirius and Apollo, being rivals, see their worst qualities in each other.
I'd also like to second Shirou Emiya. Just so I could use the downtime from kicking him in the nuts to handcuff him and drag him to a therapist. I mean, he has NO SENSE OF SELF whatsoever. That's not healthy, dood.