Hi Jokaste,
No worries. Take it easy. Programming is a vast area. We always need to study as IT is one of most rapidly advancing fields. Sometimes me too, I feel sour when things are not going as expected but there is always the possibility to review some problems. I see that you have a close interest in multimedia programming. Continue to keep up your work. The most important is to find the right material on the net to study the theories. Health, thinking, studying, researching and perseverance are probably all what we need.
For all of us, du courage Jokaste.