I'm such an idiot.
Why would you say you're an idiot?
I make so many mistakes even though, I'm trying my hardest.
The fact that you're even willing to try your hardest show's you aren't an idiot. There are just something some people have to worker harder at than others. You should never think of yourself as an idiot, especially when you're giving something your all because you already more intelligent than someone who isn't trying for real.
You know what, I agree. I'm only insulting myself if I let myself think that I am an idiot.
I'm happy to help. Don't be too hard on yourself where you just  pursue whatever you want to pursue but know your limits.