Even though this anime is a lot about psychic powers and does have awesome animated battles, there's also a lot of emotion and a great story behind it. The 3rd season just started so it would be the perfect chance for you to watch it (it's not long, 3 seasons with 12 episodes each).