So, I'm in a Pathfinder campaign with my friends. However, some of us are not enjoying the campaign. This is mostly in part by the lack of player agency. The world is well developed but we're left the choice of follow a person who is obviously suspicious and is probably leading to a trap or get no EXP. This wouldn't be much of a problem except there is no reason to follow this person other than OOC reasons of EXP. Whenever a player tries to do something out of the main story its rushed over and ignored.
At one point one of the players slaughtered a town square because the townspeople were heretics to that PC's religion. The GM straight up reversed time to stop it. At this point, I've gone through about 4 characters just trying to fit into the campaign but the main objective keeps one changing and it's becoming extremely dull. My current character (a soldier) is currently repairing our only mode of transportation. and the GM told me it doesn't matter what I do since it will be fixed when we finish the main quest for this area. However, I'm left with no reason to follow the quest as there has been 0 reasons to get invested in following a stranger who randomly showed up and the quest is more than 3 weeks travel to get to the location without our transport. This puts even more investment on repairing the transport even though OOC I know it's pointless. I don't know what to do as my character has no investment in the story, and I don't want to change characters again to try to get involved again.
So I'm looking for advice on how to solve this issue so I can enjoy this campaign. As this is a campaign severely lacking in combat, there won't be any TPK anytime soon that will allow a change of GMs.