You are doing a fantastic job and it is ok not to get the highest marks.

I always say when I hand in my assignments that I'll be happy with a pass and anything higher is a bonus.