ABC, поверь, твой провал с проектом, а 4 года на обмысление и становление как веб программиста, могу считать только как провал, связан с тем что ты веришь той ерунде, которой ты наслушался от twina. Он тебе нож в спину, а ты его в темах защищаешь.
Даже в программистских конторах джуниоры выходят на нормальный уровень за полгода. Причем это просто пацанчики. А уж ты то, как технически грамотный человек, физик, и подавно должен был бы иметь реальные скилы.
Обычные сайты, если с нуля, пишутся за месяц, два, больших и бюджетов даже не предполагается. А 4 года это уже ни в какие ворота.