What does it mean if it itches and hurts when I pee?

Likely infection. Especially with high frequence urination and small amount per void. The itching may point to yeast infection but urinalaysis is needed to confirm or refute this and proceed with treatment.