Evil twin/tale of two cities route? Well... it could be worse. To be fair, there wasn't too many directions the author could have gone to explain his past
If you think about it, statement about MC being unable to recognise someone making a move on him is a self-destructive attack. Well done enduring it, as expected from final boss.