Я думаю, что Ваш молодой человек просто запутался во всех событиях: долги, не очень хорошие друзья, отношения с Вами. Ему просто необходимо побыть одному и разобраться во всем происходящем. Даже если он и обещал на Вас жениться, то в связи со всеми событиями, которые Вы описали, вряд ли он сможет выполнить свое обещание и обеспечить Вам безопасную семейную жизнь. Скорее всего, ему проще было расстаться с Вами, чем бесконечно лгать.
Я понимаю Ваше состояние сейчас - расстаться с любимым человеком после трех лет отношений нелегко. Я также уверена, что Вы пытались сделать все что могли, чтобы сохранить отношения. У Вас есть выбор: по-прежнему страдать по нему, либо принять тот факт, что отношения прекращены. Неприятно, конечно, но лучше жить дальше и быть открытой к новым отношениям и новой любви.