Не знаю, на сколько разрешимы ваши протворечия с родственниками.
Но, если потянете физически, то почему бы не получить 2 профессии параллельно - и правда? Одна в ближайшем будущем может дать вам стабильность, вторая - открыть перспективы. Изучать программирование можно на курсах, да. И выполнять для начала фриланс проекты.
По итогу лет через 5 вы можете сформировать себе вполне неплохую базу и чувствовать себя более гибко и одновременно устойчиво.