BTW, congrats on becoming SDK.
More about move 12: as a general rule, your first choice for responding to a 1-on-1 contact move is to hane. In this particular instance, it assures you a connection underneath, and is the only move.
36: Good move!
44: You don't need to take. Is it going to get away if you don't? Better is O11.
48: Force him toward your strength. Try S10 or S9.
58: Much better direction. It forces him against your wall. A slight improvement would be the shoulder hit at K11.
64: A bit too conservative. P10 and Q7 are miai. K10 or K9 continues the attack, pushing him toward the wall.
72: He's getting out. You have to play G13.
76: The right idea - push him toward your strength. L9 would be even better.
80: You speak - twice - of making territory with handicap stones. This is inefficient. ( See
http://senseis.xmp.net/?HighAndLowMoves or
http://senseis.xmp.net/?HighOrLow )
He can invade at both 3-3 points.
It is better to think of building influence, which allows you to win fights, which eventually becomes territory.
82: This is the correct direction, IMHO. You have far greater influence thatn he does, so fights will favor you. Thus you want to split his stones so that you will have multiple targets.
86: This lets him start connecting his two weak groups. Just play M3, keeping him separated.
120: J3
122: He's connected. You are connected ( L4 and M5 are miai ) How many points is this worth?
It is time to call off the attack. He got away, but you got a bunch of influence in return. C8 or C9 stakes out a bunch of territory, and if he contests it, you will crush him with your newly-acquired influence.
126: This is at least the third time that you are attacking from strength. ( And, FWIW, you short yourself on liberties while doing so )
Work from the other direction. Push him toward your strength. Look at moves like C6, C7, C8, and D8.
140: Yes!!
162: You're right: it is not needed. You are way ahead if he tries a liberties race. ( It is 4 liberties vs 10+ )
186: A2 kills.
189: Note that he got both 1-2 points, and lived.
214: Subdivide your territory with B11.
232: Good move.