i think you can get a season ticket but ive never checked, I always just book my ticket in the morning as I walk to central (the cross country app is great and means I can use an e-ticket)
I've been doing it for three years now so I barely notice it. I use the journey for chill out time and will either be reading, watching youtube premium/netflix or catching up on work.