This was a game between myself (Black, ~17k) and HAYABUSA (White, 7k). I know I made quite a few reading errors, but I tried to bail on them and play elsewhere when I saw myself running into a dead end. Other than the silly mistakes I made (especially early on in the corners), how could I have played better? If possible, I'd like to know what kinds of problems I could study to improve my reading in the situations where it was bad. Any other advice is welcome as well. Thanks in advance.
(;GM[1]FF[4]CA[UTF-8]SZ[19]AB[pp][jp][dp][dj][dd][jd][pd][pj];B[jj];W[md];B[mc];W[nc];B[lc];W[od];B[pe];W[pc];B[jf];W[qc];B[qd];W[rc];B[rd];W[qh];B[nj];W[qj];B[qk];W[pi];B[rj];W[qi];B[sk];W[oj];B[pk];W[og];B[ok];W[ni];B[lj];W[qq];B[qp];W[pq];B[oq];W[or];B[nr];W[nq];B[op];W[mr];B[np];W[mq];B[lp];W[rq];B[rp];W[kr];B[kd];W[cn];B[cp];W[en];B[lf];W[nf];B[lh];W[fq];B[cq];W[dr];B[cr];W[bo];B[bq];W[er];B[gl];W[hn];B[jn];W[cj];B[ck];W[dk];B[di];W[bk];B[ek];W[cl];B[dl];W[bh];B[dg];W[cc];B[cd];W[dc];B[bc];W[bb];B[ad];W[ab];B[ec];W[eb];B[fc];W[fb];B[gb];W[gc];B[gd];W[hc];B[hb];W[hd];B[ge];W[ib];B[he];W[ha];B[kb];W[be];B[bd];W[bf];B[de];W[hl];B[gk];W[il];B[jl];W[ij];B[ik];W[hk];B[jk];W[hj];B[fi];W[gm];B[fm];W[fn];B[em];W[dm];B[ck];W[bj];B[dk];W[hq];B[id];W[ga];B[qf];W[rg];B[rf];W[ri];B[sd];W[oi];B[sf];W[re];B[ln];W[mp];B[mo];W[kq];B[kp];W[sp];B[so];W[sq];B[rn];W[mj];B[nk];W[mi];B[mk];W[hh];B[gg];W[gj];B[fj];W[fl];B[fk];W[el];B[ne];W[oe];B[me];W[nd];B[db];W[cb];B[nb];W[ob];B[na];W[mf];B[le];W[mg];B[lg];W[iq];B[ip];W[hp];B[io];W[gh];B[fh];W[hg];B[gf];W[ch];B[dh];W[cf];B[df];W[ki];B[li];W[ji];B[kj];W[jg];B[kg];W[ig];B[if];W[kh];B[om];W[gi];B[eg];W[im];B[jm];W[in];B[ko];W[jq];B[fd];W[jb];B[jc];W[ka];B[la];W[ja];B[mb];W[oa];B[ld];W[ho];B[pf];W[of];B[bs];W[ar];B[tt];W[ci];B[tt];W[si];B[sj];W[ae];B[tt];W[cg];B[tt];W[lq];B[tt];W[tt])
Second game, between myself (Black, 17k) and CHINRYUHH (White, 2d):
(;GM[1]FF[4]CA[UTF-8]SZ[19]AB[pd][pj][pp][jp][dp][dj][dd][jd];B[jj];W[cn];B[cp];W[cf];B[ch];W[ef];B[ed];W[bj];B[cl];W[bl];B[ck];W[bk];B[bh];W[bd];B[bb];W[cc];B[eb];W[di];B[cj];W[ci];B[dh];W[ei];B[dn];W[eh];B[gd];W[cm];B[dm];W[ej];B[cb];W[dl];B[el];W[ek];B[fl];W[qf];B[rd];W[kc];B[jc];W[od];B[pc];W[pe];B[rc];W[me];B[nj];W[nq];B[mq];W[pq];B[mr];W[qp];B[or];W[po];B[nr];W[ip];B[io];W[hp];B[fn];W[jq];B[kp];W[fq];B[ep];W[dr];B[cr];W[dq];B[cq];W[ho];B[in];W[hn];B[hl];W[kq];B[lp];W[ql];B[oq];W[op];B[np];W[jb];B[oo];W[pr];B[on];W[pn];B[ol];W[kj];B[ji];W[mj];B[ll];W[ni];B[nk];W[lb];B[oc];W[ic];B[id];W[hc];B[gb];W[nd];B[nb];W[rj];B[eq];W[er];B[gq];W[gr];B[fp];W[fr];B[gp];W[hq];B[go];W[qj];B[pl];W[pk];B[ok];W[qk];B[pi];W[qh];B[li];W[mi];B[lj];W[mk];B[ml];W[lk];B[kk];W[lh];B[ki];W[ph];B[ig];W[hd];B[ge];W[he];B[gf];W[jf];B[hg];W[jg];B[ih];W[re];B[gj];W[hm];B[gm];W[im];B[jm];W[jl];B[jk];W[jn];B[ln];W[jo];B[km];W[cd];B[il];W[bo];B[co];W[bp];B[bq];W[dc];B[ec];W[db];B[da];W[ca];B[ba];W[ab];B[ac];W[de];B[ee];W[dg];B[ff];W[bc];B[aa];W[ad];B[ea];W[ab];B[ca];W[gi];B[gh];W[fj];B[hi];W[gk];B[fi];W[hj];B[gi];W[fk];B[hk];W[gl];B[ij];W[lr];B[gn];W[mb];B[nc];W[mc];B[ma];W[la];B[na];W[oi];B[oj];W[kh];B[jh];W[if];B[fg];W[eg];B[ko];W[pm];B[om];W[ps];B[os];W[pp];B[ir];W[hr];B[iq];W[jr];B[lq];W[ks];B[ms];W[ls];B[is];W[hb];B[gc];W[ga];B[fa];W[ha];B[ar];W[qi];B[qd];W[qe];B[qb];W[sd];B[sc];W[se];B[tt];W[cs];B[bs];W[ds];B[ap];W[bn];B[ao];W[an];B[am];W[aq];B[ap];W[bm];B[tt];W[tt])
Another question: would it be more helpful to play against dan-level players while I am still DDK, or should I play with stronger (than me) kyu-level players for practice?