is anyone else having a hard time differentiation k and r? Seems i get it right only 50% of the time
Good, so you aren't wasting your time = you are learning.
It's not just about learning the characters.
It's about recognising them automatically without thinking about it.
This comes from lots of repetetive repetition - so it takes time.
What were your aspirations for how long it would take you ?
Go too slow = waste some time.
Go too fast = it doesn't sink in. Start again or give up in frustration.
Stick with it.