i am probably higher than class D though and i find stalemates quite anoying
Should we get rid of stalemate?

There are positions where one cannot put the opposition into checkmate. That's it. Thus, we have stalemates.
If 1 player is down to a king and the other has a only a king, stalemate. Check is not possible.
Same if 1 player has a king and the other has a king and 1 bishop. Checkmate is impossible.
I'm not a good chess player but I enjoy the game. I had a king and a queen and my opponent had a king. I could not find a way to checkmate him or her. I offered a draw; it was accepted. Of course, I am a teacher and I was already 3 minutes late for class.......

if their is only a king and another king their is no possible mate but that counts as a Draw by insufficient mating material.

There are positions where one cannot put the opposition into checkmate. That's it. Thus, we have stalemates.
If 1 player is down to a king and the other has a only a king, stalemate. Check is not possible.
that's not a stalemate.

NO. How would I move if I'm in a stalemate? All I would hear is, "It's Your Move!" all day. I prefer my matches to end EVENTUALLY.

but banning stalemates is only fair
No.
It is the complete opposite of "fair"
Stalemate is the cornerstone of all endgame theory. And is a very, very common result.
Those of us who have spent countless hours learning that theory are not about to throw it all out, because some beginner doesn't want to put in the work everybody else did.

Stalemate is like you are winning a game of football by 100 points and the ref suddenly says draw.Ridiculous.
No.
That one's called "smothered mate."
Look,it is simple.If your only move is into check then you lose.Just resign.
It's simple:
If a player is 'winning' but can't find a winning line, then they don't deserve the full point.