Review for game 7k vs 8k

I’m black in this game: https://online-go.com/game/9959153

I know I won, but I still feel that I made some mistakes and that I could have done better in some aspects in the game.

First, how do you handle properly D18 (move 20). It diverges from joseki, plus no pattern found from the waltheri database. The push and cut through c15 was not good, because the ladder favors white. In the end, I felt that my stones were over-concentrated. What would be a better variation?

Was the turn C7 (move 43) good? In retrospective, it might not have been the best move. Any thoughts on that?

Move 137, I should have connected at P16, because of the ugly ko that I had to win. That was a bad reading from my side.

Any other comments are welcomed!

Thanks!

Comments here: https://online-go.com/review/276571