У всех был такой начальный период изучения языка?
а ты думал люди со знанием жс сразу рождаются?

конечно кому-то даётся легче, кому-то сложнее. 
но рулит только практика.
не обращайте внимание. главное, что получилось решить. элегантность придет с опытом (по сути, это рефакторинг)