Сюрприз-сюрприз, оно и не должно легко даваться. Вы думаете на нас тут на всех снизошла божья благодать?) Прочтите книгу «Думай как математик» Барбары Оакли. Это поможет понять как построить свое обучение и не страдать по поводу того что «мне не дано». Если действительно хотите этому жизнь посвятить, то разберётесь. Если это мимолетное увлечение, то никто вам не запретит иметь программирование в виде хобби. Ну а если можете не программировать, то не занимайтесь этим. В мире есть еще много занятий где надо думать и творить.