Jesus. I just had the worst go experience in my career. Playing against someone this style.
Worst of it all is, that it worked against me. Just a dreadful game. I feel really bad about this (not about losing, but about how it was played.)
(;GM[1]FF[4]CA[UTF-8]AP[CGoban:3]ST[2]
RU[Japanese]SZ[19]KM[6.50]TM[1800]OT[5x30 byo-yomi]
PW[Ian Butler]PB[djthedj]WR[14k]BR[16k]DT[2018-04-03]CP[online-go.com]PC[OGS: http://online-go.com/game/12316507]C[Okay, ready for the worst experience in my short go career

]RE[B+Resign]
;B[pd]C[I'm not comfortable playing white, so it's a good exercise.]
;W[dc]C[3-4.]
;B[pp]C[No cross game.]
;W[dp]C[4-4, balance.]
;B[jp]C[Okay move.]
;W[ce]C[Nice to get this enclosure in.]
;B[dj]C[Breaking up white.]
;W[nc]C[So I want to develop there.]
;B[ob]C[What is this move?]
;W[jc]C[Maybe my reaction is too weak. I should've made my stone stronger.]
;B[me]C[Another weird move.]
;W[md]C[I just make it stronger...]
;B[ld]C[Black has so many cuts...]
;W[lc]C[but I don't take advantage.]
;B[nd]C[atari]
;W[mc]C[My opponent immediately picks a strange fight.
I connect]
;B[nb]C[slow.]
;W[kd]C[atari, gain some liberties for myself.]
;B[le]C[connect]
;W[oc]C[poke through his shape.]
;B[pc]C[connect]
;W[od]C[poke]
;B[ne]C[and connect.]
;W[ke]C[I'm now aiming at the left side of the top.]
;B[mb]C[black crawls.]
;W[lb]C[block]
;B[kf]C[and come on top.]
;W[jf]C[I can't tenuki here. So I hane.]
;B[kg]TR[pb][oe]C[and he extends. So far, it's okay. I might want to come in on the right before it's too late, though. He's building up strength, though he has some weaknesses.]
;W[jg]C[I extend once more.]
;B[ie]C[strong peep]
;W[je]C[I connect.]
;B[id]C[Another peep]
;W[hg]C[And I come on top. Black is outrageous, he can't get away with this.]
;B[ic]C[just a stick?]
;W[ib]C[so I attack it, maybe too directly.]
;B[hb]C[hane]
;W[jb]C[stay strong]
;B[ia]C[what is this?]
;W[ja]C[I shouldn't react... Stupid.]
;B[ha]C[he connects.]
;W[gc]C[a peep.]
;B[hc]C[and he connects. No eyes for black here. Still I will manage to screw up.]
;W[fc]C[I've been down this road before, I just want to stay strong now.]
;B[gd]C[shouldn't pose a problem.]
;W[fd]C[just stya strong and grab some points in the corner.]
;B[ge]C[he threatens to make an eye.]
;W[hf]C[One eye is no problem.]
;B[he]C[he does.]
;W[fg]C[shut him in.]
;B[fb]C[Second eye coming?]
;W[gb]C[I say no.]
;B[ga]C[This is nothing.]
;W[eb]C[see]
;B[fa]C[nothing]
;W[ea]C[unnecessary.]
;B[fe]C[looking for eyes]
;W[ee]C[I say no.]
;B[ef]C[He wants to get out.]
;W[ff]C[I cut him off.]
;B[ed]C[takes this double atari]
;W[ec]C[I connect]
;B[de]C[false eye]
;W[dd]C[I make it false.]
;B[df]C[But he's slowly getting away.]
;W[ee]C[I take it away now. Maybe not necessary.]
;B[if]C[threatens to cut me.]
;W[ig]C[I connect.]
;B[ed]C[ko?]
;W[qn]C[I decide to end this madness and make an approach. This is go playing that is just an eye-sore, I can't do it.]
;B[ee]C[but black persists.]
;W[dh]C[gotta keep him from connecting.]
;B[cf]C[he crawls.]
;W[be]C[Protect my corner]
;B[cg]C[crawling]
;W[ch]C[stop.]
;B[bh]C[comes underneath.]
;W[bi]C[cut off.]
;B[ah]C[descent.]
;W[ai]C[Cut off.]
;B[bf]C[And he got his second eye.]
;W[ci]C[I just connect.
Weak display by white.]
;B[ag]C[is this necessary? I don't think so.]
;W[nq]C[Double approach.]
;B[or]C[again this move!]
;W[oo]C[contain his corner.]
;B[po]C[pokes through]
;W[pn]C[block]
;B[qo]C[makes an ugly shape]
;W[ro]C[put some pressure on.]
;B[rp]C[I feel like he has to do this.]
;W[rn]C[I connect.]
;B[op]C[he pokes here.]
;W[np]C[I shut him off.]
;B[oq]C[he makes his corner safe for now.]
;W[nn]C[Want to defend my cuts.]
;B[nr]C[small move atm.]
;W[cl]C[And I go there. To attack that black stone and get some points there.]
;B[eg]TR[cj]C[he threatens to cut off my white groups. I could go there.]
;W[eh]C[but I do this.]
;B[fh]C[he cuts them off.]
;W[fi]C[but does his cut work. It shouldn't]
;B[gh]C[he extends.]
;W[gi]C[I keep the pressure on.]
;B[hh]TR[ii]C[he extends again. Now is the time to net.]
;W[ji]C[too far

]
;B[ih]C[yes]
;W[jh]C[okay]
;B[hj]C[gotta cut him off]
;W[hi]C[I do]
;B[ii]C[He does this]
(;W[ek]C[No...
I'm completely thrown off by this style of playing.]
;B[ij]C[yes...]
;W[mi]C[now I gotta run my group out.]
;B[ej]
;W[fk]
;B[fj]
;W[ei]
;B[cj]
;W[gj]
;B[gk]
;W[gl]
;B[hk]
;W[bj]
;B[dk]
(;W[fm]C[Pff... No.]
;B[dl]
;W[dm]
;B[em]
;W[fl]
;B[cm]
;W[bl]
;B[dn]
;W[bm]
;B[bn]
;W[ak]
;B[ck]
;W[el]C[Ian Butler: do you always play go like this?
]
;B[bk]
;W[di]
;B[dm]
;W[en]
;B[dg]
;W[do]C[Terrible, white. Terrible.]
;B[aj]
;W[gn]
;B[jj]
;W[lk]
;B[kj]
;W[ki]
;B[lj]
;W[mj]
;B[li]
;W[lh]
;B[lf]
;W[kh]
;B[mh]
;W[hq]
;B[oe]
;W[la]
;B[jd]
;W[mg]
;B[nh]
;W[ng]
;B[oh]
;W[og]
;B[pe]
;W[pg]
;B[ph]
;W[lg]
;B[qg]
;W[qf]
;B[rg]
;W[rf]
;B[sg]
;W[pf]
;B[rd]
;W[qd]
;B[qc]
;W[qe]
;B[re]
;W[sf]
;B[rc]
;W[pj]
;B[qi]
;W[qj]
;B[rj]
;W[rk]
;B[sj]
;W[sk]
;B[rh]
;W[ql]
;B[ni]
;W[nj]
;B[oj]
;W[ok]
;B[oi]
;W[pi]
;B[qh]
;W[si]
;B[pk]
;W[ri]
;B[gg]
;W[gf]
;B[mq]
;W[mp]
;B[lq]
;W[lp]
;B[kp]
;W[jr]
;B[kr]
;W[jq]
;B[kq]
;W[ip]
;B[jo]
;W[io]
;B[lo]
;W[mn]
;B[mo]
;W[no]
;B[ln]
;W[lm]
;B[km]
;W[kl]
;B[jm]
;W[in]
;B[jn]
;W[im]
;B[jl]
;W[kk]
;B[jk]
;W[eo]
;B[mk]
;W[sh]
;B[ll]
;W[ml]
;B[mm]
;W[nl]
;B[nm]
;W[on]
;B[om]
;W[nk]
;B[pl]
;W[lk]
;B[qm]
;W[rm]
;B[pm]
;W[kk]
;B[kl]
;W[mk]
;B[qk]
;W[rl]
;B[lm]
;W[bo]
;B[am]
;W[co]
;B[al]
;W[se]
;B[sd]
;W[ma]
;B[pb]
;W[na]
;B[oa]
;W[ao]
;B[cq]
;W[dq]
;B[dr]
;W[bq]
;B[er]
;W[cr]
;B[fq]
;W[gr]
;B[ir]
;W[iq]
;B[js]
;W[hr]
;B[is]
;W[hs]
;B[ks]
;W[hl]
;B[br]
;W[cp]
;B[cs]
;W[ar]
;B[cq]
;W[fs]
;B[es]
;W[cr]
;B[fr]
;W[bs]
;B[gs]
;W[ds]
;B[fp]
;W[fs]
;B[cs]
;W[sp]
;B[il]
;W[ds]
;B[rq]
;W[sq]
;B[sr]
;W[so]
;B[qr]
;W[ae]
;B[af]
;W[]C[I just passed.]
;B[bc]
(;W[cd]
;B[cb]C[I react so badly. At this point I'm not even playing go anymore. I'm just putting stones on there. Completely broken down by this horrible game.]
;W[ca]
;B[ba]
;W[da]
;B[ab]
;W[cc]
;B[ad]
;W[sb]
;B[rb]
;W[ra]
;B[qa]C[I resign. Terrible game. I hope I'll never play a game like this ever again.])
(;W[bb]
;B[cb]
;W[ca]
;B[ba]
;W[cc]
;B[ab]
;W[db]
;B[da]
;W[cd]
;B[bd]
;W[ad]
;B[ac])
(;W[cb]
;B[bb]
;W[ba]
;B[cc]
;W[cd]
(;B[db]
;W[da])
(;B[ad]
;W[ab])))
(;W[dl]
;B[fl]
;W[el]
;B[hl]
;W[ck]
(;B[fm])
(;B[gm]
;W[di]
;B[ho]
;W[oe])))
(;W[ij]
;B[jj]
;W[gg]
;B[fj]C[what is black doing here?]))
EDIT: reviewed. Not too detailed, I can't right now.