"Pansy" is such a harsh term . . . . how about "incline-challenged" . . . yes, that sounds much better.
Don't beat yourself up too much psychologically, just enough to motivate yourself.
Just ride a lot and keep attacking those hills and after a while you'll see the improvement. It's simple, really . . . it just involves pain and there's no way around it.
__________________
See, this is why we can't have nice things. - - smarkinson
Where else but the internet can a bunch of cyclists go and be the tough guy? - - jdon