Mwa ha ha ha. Actually, I already know what this guy's problem is, and the solution has been posted on this forum ad nausium.
This is your entire problem, top to bottom, front to back, inside and out. This is either the DM's fault, or it's the Player's fault. Most likely your DM simply isn't...