Fact is, it is realistic. What's not acceptable is how this ending was brought in such a rushed manner. Tachi clearly rejected Touma, you can't bring them to be together ellipsing 1 year per panel in just 2 chapter and end it like "tada, the end". Sure they're all happy but this is just throwing...