I had a look at your most recent game history. You are consistently playing people well above you in rank.
Have you seen the table here: Win rate by players ranks in OGS
It tells you that at 15k (your rank) playing +3 rank opponents you can expect to be losing 3/4 games.
That is almost exactly your win/loss ratio.
If you want to feel better about the great skills you have (and 15k is no mean feat, I long to be 15k) try playing some people your own level for a while. Even some slightly lower ranked, to remind you that you actually know a lot. It seems like it’s well and truly your turn to be the higher ranked player.
(Also of note: in the many games you have going at the moment, only one has a player lower in rank than you, and you are winning that game).
GaJ