Давайте сначала со временем разберемся?
Время нельзя потерять. Вы читали Хоккинга "Краткая история времени"? Земля крутится независимо от вас. Время вашей жизни - всё ваше, как кожа, его нельзя потратить зря или потерять. Потерять можно настроение, радость... Время надо жить, что Вы и делаете. Даже (и особенно) во сне.
Ошибки. Ваш возраст -самое время для ошибок. Их надо сделать как можно больше, только тогда они будут никакими не ошибками а настоящими приключениями и поисками.
Осуждение родственников -в топку -чепуха вообще.
Программирование разве нельзя соединить с творчеством, музыкой? У меня вот дочь дизайнер (в Ванкувере) и учится сейчас на программиста.
А мой любимый Стивен Хоккинг тоже зашёл в тупик во время учёбы и уехал путешествовать.
Насколько я знаю канадскую систему образования, она (не как в Р.) очень студенто-ориентированная. Поговоите со своим куратором, деканом на чистоту. Возьмите перерыв, прокатитесь по стране автостопом или в Индию... Перед вами весь мир, да ещё и поддержка родителей.
Улыбайтесь! И медитировать начинайте.
Юлия