Well, to each his own, but I think you've got a serious case of the Nudies. By which I mean you seem to think that "fit" means "as close to skin-tight as possible." That jacket a) is rad and b) looks great on you there. It's not "too big" by any stretch - it's just a shape you're not used to, which is not skin tight. I think it's too bad you let it go.