34B is a very nice size. If its affecting your sex life it is on you, not your partners. I would suggest counseling to deal with yourself esteem issues.