This lowkey looks legit.....
I just looked up the definition of ranger and it's interesting that I never considered that they're not just rangers that are powerful, they're keepers of power. They keep it in check and such. That'd be a cool take on the lore. Maybe they've done that? I've not watched since the second saga, where their zords became mythical animals.
PTSD doesn't mean you're going insane.
It means you're sane and reacting from something that was insane.