Well for starters, it's cool that you've got bisexual male characters, don't see that many places.
I'm not sure I'd consider any of this to be metaphorical, it's just awkward euphemisms, and maybe more to the point, it's all still telling. As in you're telling me that Haruto and Takawa are...