Постоянно обманывает любимый

Мне 17 лет и я встречаюсь с парнем уже 2,5 года. У нас любовь, планы на дальнейшую совместную жизнь, даже выбрали имена будущим детям…И всё бы ничего, но он меня постоянно обманывает и не выполняет свои обещания. Каждый раз говорит, что это был последний, что больше такого не будет и каждый раз это повторяется. Он врёт не об изменах, а о пустяках. Даже на вопрос "откуда ты знаешь?" он сначала 100 раз ответит "я не знаю". Я говорила ему, что мы расстанемся, что он меня потеряет, он говорит, что понимает, но всё равно продолжает врать. Так же меня волнует, что он не может выполнять свои обещания, даже самые пустяковые.
Последний случай:
В июле он заболел и я за ним ухаживала. Вдруг ему пришло сообщение от знакомой, которая живёт в деревне (куда он летом приезжает). Она призналась ему в любви, но через какое-то время извинилась и сказала, что была пьяная, что ей на него по-барабану. После этого я ездила к нему в деревню, мы катались на машине и каждый раз эта девочка сворачивала шею, то есть она постоянно поворачивалась, когда мы проезжали мимо и у меня было ощущение, что если она не перестанет на него смотреть, то свернёт себе шею. Мы вернулись в город и я собралась лететь со своим папой в Чехию, а мой парень должен был уехать снова в деревню. Я его попросила, чтобы он не общался с этой девочкой, потому что мне это было бы неприятно. Он сам мне это пообещал. Когда через неделю я вернулась, он ещё был в деревне и я позвонила ему. Во время разговора я решила узнать общался он с ней или нет. Он сказал, что нет. Но по-скольку я ему после всех обманов не очень доверяла, то решила спросить у его брата, который сказал, что он с ней общался. Тогда я ему позвонила и сказала, что всё знаю. Он долго не хотел признаваться, но потом всё же признался.
Я не понимаю, почему так сложно говорить правду? Зачем обманывать? А когда я спрашиваю, зачем он обманывает, то он говорит "не знаю". Может вы мне подскажете, что можно сделать, чтобы он перестал врать и начал выполнять свои обещания?