Well, my opponent blundered a lot...
lichess.org/mq30wLkllL8gI would say you have great potential to reach 1100
my only advise is to not trade as soon as u see one. u have to first check if it improves your position, (i.e, does it open up files or ranks for me?, will I gain material, etc.) Good game, especially finding the last rook d8 move.
also 22... e3
23... Nf3+
24... e3