Generally speaking the chords are pretty nice.
Couple things to look into:
1. There are a number of times where the right hand either needs to be changed, or you need to add roll markings in, because you have some impossible (or just super hard) intervals in there... (i.e. m. 3, 10, 11, etc.)
2. In the F# minor section, starting pickups to 18, there's a couple times where the neighboring tone "E#" clashes with the F# in the right hand and it doesn't come off as nicely.
same chord progression over and over again is quite common for bgm of some online games or photo story as it creates something like a rotary motion going round and round, so may not be a problem. but if this is not your purpose, it would be better if you make some changes to it