To be honest, this happens the most overall at some point in someone's life... I know people who have been through that stage... the only difference is the eri-chan's in this reality is a guy with a bi-sexuality while kyou is a woman.
Great manga btw