А что значит плохая внешность??? Это вы сами субъективно оцениваете или вам бабы прямо в лицо говорят, что вы страшный?
Судя по перечню профессий ваших знакомых они все не очень бедные люди: маркетолог, адвокат, программист, даже учёный - если в целом все состоялись на своем уровне то зарплата у них где-то по 200-300к в месяц. С такими доходами можно жилье купить вполне