Wow!
You really seem to be annoyed (not to say frustrated) by this language that is the most used around the world, aren't you?
Probably every language have it's "UP" things and disagrements/contradictions...

You would not even want to try to learn the use of verbs in french!
It's my language since a was a kid and still have hard time using it correctly from times to times

If you're not satisfied with English, have you ever thought switch to Japanese or Korrean ?