I did okay in school, but I did struggle with some subjects. It is important to remember that you can’t be good at every subject and just to try as hard as you can. Trying hard and persisting at subjects you may find difficult is one of the best qualities you can have if you want to go into engineering or indeed any other field. It is not always necessary to be excellent at everything since most engineering disciplines require you to work as part of a team. The best teams have different people with different skill sets.
I honestly didnt, not to sound big headed but I found school a breeze. This bit me on the bum in later life though as I thought I would get through things easily. I found out the hard way life isn’t always easy.