Don't be afraid to go back. Sometimes you will need to take a step back to go forward. Please know your basics before starting on harder topics. If you learn from scratch, things start to flow.
No it's not. It is only sad when a person struggles with basic stuff AND does not go back and learn it again from scratch. Please learn your foundations before continuing. Also, I took 2 hours to post this just in case you get up to it. This may or may not help,