I think the reason the BL comes out feeling, like, wrong is because in a lot of stories its treated as a fetish rather than a sexuality. So you end up getting this weird fetishized version of a relationship rather than what would actually happen in real life