If you're having fun and have the funds to keep going, don't worry about it. I know of one guy that took 45 jumps to pass AFF...26 just to pass level 3.
I, personally, have failed level 3 three times so far and who knows, there's room for more. It doesn't really matter, though. You will eventually pass. It's not a matter of if, but when.
At this point, it is all mental. Take one deep breath before leaving the aircract. Then in freefall ARCH, LEGS, RELAX, SMILE, and BREATHE. The dog has learned from experience, which is more than can be said for his owner.