How can I get my boyfriend to be more manly?

He looks like a strong macho guy but he plays gay sports like table tennis and badminton for hours everyday and listens to songs like "i'm a barbie girl" and "little girl" by enrique and other girlie stuff. I didn't know all this when I first started dating him but now I am finding out that he's weird.. he believes in non violence and tells me that he'll never hit a guy. I'm like wtf... I want him to join boxing so that he can be more manly. I also want him to join a gym. What else can I do?
How can I get my boyfriend to be more manly?
Post Opinion