Почему все быстро надоедает?
2-3 месяца - это очень мало, чтобы что-либо изучить.
Есть подозрение, что вам нравится решать простые вещи, а как только появляется задача, на которую нужно потратить много времени и усилий, вам "надоедает".

Дело - в силе воли и нежелании изучать что-либо глубоко. Вот и прыгаете по верхам.
Переходите на визуальное программирование.