I always go 1:1 balsamic vinegar + olive oil. I eat this frequently and have served it to others with no complaints so I have no idea why it's giving you so much trouble. I think 3:1 oil to vinegar would not taste good but maybe that's just me.
Are you buying cheap vinegar maybe? or are you extra-sensitive to it? Have others tried your dressing & had the same experience?