I wanted to play for honor again after a long time. So i opened uplay to start up the game, and instead the button says "play", it says "expired" as i need to buy the game again. Please help
Could you provide us with a screenshot of your Games library?
You'd want to make sure that you are selecting the correct Game tile in Uplay, as there may be multiple tiles one of which may be a trial or beta for the game.