You can avoid Asami's bad ending if you choose the friend route, because then she says that she is happy that you're with her mom.
Are you sure? I'm talking about this CG of Sayuri, which requires betraying Asami.