СПОЙЛЕРЫЫЫ!! Как бы кто не горел от поведения Гилберта, я могу его понять. Во первых, он был взрослым для Вайолет, должен был быть тем, кто защищает и воюет за тех, кто слабее. Но так вышло, что во время войны рамки размываются и рациональные вещи становятся выше гуманных. После войны, став учителем у таких же детей он мог осознать, на сколько нехорошо поступил по отношению к девчуле, которая на тот момент была ребенком, вынужденным участвовать в войне. Я представлю, какой стыд и отвращение он тогда испытал. Плюс, есть ощущение, что у него прежде не было романтических отношений, потому что такие категоричные вещи как "ей будет лучше без меня, чем со мной" чаще появляются у менее опытных людей хехе. По началу кажется, что в любви все категорично, вместе хорошо - эти отношения на всю жизнь, а один раз ошибся - конец света. Но хоть в конце раздуплился ахах