У меня схожий путь, только конечно не 20 лет, а 3. начинал с верстальщика, работал поначалу в маленьких конторах, где из меня лепили фулл-стека, но в конце концов, сначала отсек битрикс, потом пыху, и далее если и писал бэк, то на ноде. а теперь и вовсе оставил только фронтенд. win!
ну а Вам я бы посоветовал, чтобы остаться на удаленке и расти - тоже выбрать узкое направление и развиваться в нем, пытаясь устроиться в компанию, где устраивают регулярные митинги и планерки по скайпу, есть возможность общаться с другими разработчиками. хотя я на удаленке работать не пробовал :) предлагаю вам забить на свою универсальность и желание собрать свой проект в одного :) у меня тоже такое было, но быстро прошло. если время останется - можете писать что то на коленке. но скорей всего его не будет