Aside from the repeated mistake of premature monkey jumps, the highlight of the game is probably the "gun eight" seki position both players missed at the end of the game and which would have made a 8 point difference (White still wins).
I've added comments throughout, on top of Joaz's.
Overall, you indeed played solidly to keep an advantage, which is very mature play. There was not much endgame left when the middle game was over. In fact, there never really was middle game fighting. Black was just lullabied into loss.
(;GM[1]FF[4]CA[UTF-8]AP[CGoban:3]ST[2]
RU[Japanese]SZ[19]KM[6.50]TM[1200]OT[5x30 byo-yomi]
PW[iseijin]PB[heian]WR[6k]BR[6k]DT[2015-12-07]PC[The KGS Go Server at <!-- m --><a class="postlink" href="http://www.gokgs.com/">http://www.gokgs.com/</a><!-- m -->]C[iseijin [6k?\]: hello
iseijin [6k?\]: Have a nice gameheian [6k\]: hi gg]RE[W+9.50]
;B[pd]BL[1187.387]
;W[dp]WL[1194.431]
;B[pq]BL[1184.058]
;W[dc]WL[1192.324]
;B[fq]BL[1168.366]
;W[cn]WL[1186.374]
;B[jp]BL[1164.981]
;W[qn]WL[1185.526]
;B[mp]BL[1156.438]
;W[qq]WL[1147.283]
;B[qr]BL[1151.894]
;W[qp]WL[1116.14]C[JB: So far this looks good. If you told me that white was a dan,I'd have no problem believing it]
;B[or]BL[1146.518]
;W[qk]WL[1057.969]SQ[rr]C[JB: This is small. It is not needed to defend the group. R9 and S2 are miai: either keeps the group alive. I like C15 here.]
;B[de]BL[1137.382]
;W[fc]WL[1014.08]
;B[cc]BL[1131.218]
;W[cb]WL[1012.945]
;B[cd]BL[1129.102]
;W[bb]WL[1011.827]
;B[ci]BL[1122.828]TR[ck]
;W[dr]WL[1008.979]TR[ck]C[JB: If you want to expand this group, C9 is sente.]
;B[fo]BL[1117.856]
;W[qc]WL[997.329]C[JB: This feels premature
KW: On the other hand, both sides have a low white group, so there is sense in taking territory and let Black have outward influence]
;B[pc]BL[1107.88]
;W[qd]WL[995.67]
;B[qe]BL[1106.09]
;W[re]WL[993.958]
;B[qf]BL[1104.194]
;W[rf]WL[989.463]
;B[qg]BL[1101.94]
;W[pb]WL[987.37]
;B[ob]BL[1099.216]
;W[qb]WL[986.568]
;B[nc]BL[1096.538]
;W[jd]WL[980.514]LB[ic:A][ck:B]C[JB: Good. The last big point.
KW: high means development, but it is hard to develop here. Locally, A feels better but overall B is bigger, because it develops further while challenging Black's weakest formation.]
;B[rg]BL[1093.943]
;W[lc]WL[963.636]C[JB: Getting close to strength. C9 is still sente.
KW: fully agree. C9 is the last big point]
;B[sf]BL[1084.941]
;W[rd]WL[960.4]
;B[rj]BL[1074.788]
;W[ck]WL[920.191]C[JB: Yes!
KW: Yes!]
;B[ei]BL[1069.235]
;W[gs]WL[824.193]LB[fe:A]C[KW: as others have pointed out, this is premature endgame
A move like A plays on the border of two spheres of influence]
;B[gr]BL[1063.695]
;W[es]WL[819.535]
;B[hs]BL[1059.449]
;W[fs]WL[817.95]
;B[hr]BL[1056.742]
;W[ek]WL[806.317]
;B[rk]BL[1051.577]
;W[rr]WL[796.356]
;B[ql]BL[1046.444]
;W[qs]WL[791.56]
;B[pr]BL[1041.529]
;W[ge]WL[785.497]C[KW: this is good strategic fighting spirit]
;B[pl]BL[1036.27]
;W[lg]WL[677.491]
;B[rm]BL[1030.392]
;W[rn]WL[675.19]
;B[ng]BL[1009.997]C[KW: Black is using his strength to make territory. This is a bad choice.]
;W[on]WL[663.685]C[KW: this is good. Avcoiding to be surrounded. White has taken many big points, so using some time to move out can be afforded, even if White lives in the corner]
;B[mi]BL[992.945]
(;W[ae]WL[644.227]C[KW: again premature endgame. This is Black's weakest group and there is still potential for invasion.]
;B[be]BL[985.088]
;W[ad]WL[642.147]
;B[af]BL[982.247]
;W[bc]WL[637.231]
;B[bd]BL[976.182]
;W[ac]WL[635.18]
;B[bg]BL[973.091]
;W[gk]WL[578.309]C[KW: these patient jumps on the other hand make the game simple for White]
;B[ml]BL[961.554]
;W[mn]WL[565.69]
;B[ln]BL[952.3]
;W[lm]WL[518.14]
;B[mm]BL[946.826]
(;W[nn]WL[502.132]C[KW: this is not following a plan
See var]
;B[lo]BL[941.754]
;W[km]WL[497.576]C[KW: or if this was the plan, it is a bad one: cutting strong groups]
;B[po]BL[927.048]
;W[pn]WL[457.179]
;B[pp]BL[909.404]
;W[qo]WL[441.279]
;B[sp]BL[889.875]
;W[so]WL[428.412]
;B[ff]BL[858.634]
;W[ol]WL[418.905]
;B[ok]BL[854.55]
;W[nl]WL[417.659]
;B[nm]BL[836.708]
;W[om]WL[407.561]
;B[mk]BL[830.398]
;W[mh]WL[376.986]
;B[nh]BL[824.582]
;W[li]WL[376.286]
;B[mj]BL[812.722]
;W[en]WL[372.721]C[good]
;B[fn]BL[708.049]
;W[hg]WL[331.532]C[good]
;B[in]BL[683.725]
;W[kk]WL[324.5]
;B[il]BL[645.249]
;W[ij]WL[315.268]
;B[me]BL[624.185]
;W[le]WL[311.719]
;B[md]BL[612.612]
;W[ld]WL[309.168]
;B[gi]BL[582.275]
;W[hi]WL[302.742]
;B[bj]BL[557.138]C[KW: Black takes the biggest endgame but it will likely not be sufficient. Black has been too timid all game long]
;W[bk]WL[267.763]
;B[nk]BL[526.232]LB[mb:D][fe:C][gh:B][em:A]C[KW: I marked the biggest endgame moves]
;W[fe]WL[246.641]
;B[ee]BL[511.324]
;W[fm]WL[189.55]C[KW: good! you get two of them]
;B[gm]BL[506.643]
;W[em]WL[179.955]
;B[gh]BL[457.234]C[KW: and Black the third]
;W[gg]WL[176.029]
;B[fg]BL[453.399]
;W[gf]WL[161.404]
;B[ak]BL[426.323]C[KW: this was black's move all the way long]
;W[al]WL[159.238]
;B[aj]BL[424.041]
;W[bl]WL[157.845]
;B[mg]BL[407.057]
;W[lh]WL[155.969]
;B[hh]BL[392.517]
;W[ih]WL[153.936]
;B[hj]BL[390.14]
;W[ii]WL[150.102]
;B[hk]BL[387.827]LB[mb:A]C[KW this is small. Now A is biggest]
;W[ik]WL[135.258]
;B[hl]BL[377.947]
;W[kn]WL[104.869]
;B[ko]BL[370.603]
;W[cj]WL[93.282]
;B[bh]BL[366.318]
;W[se]WL[77.007]
;B[sg]BL[362.693]
;W[pa]WL[69.297]C[KW: this is small]
;B[mb]BL[358.191]
;W[lb]WL[68.008]
;B[la]BL[355.78]
;W[ka]WL[67.274]
;B[ma]BL[353.661]
;W[kb]WL[66.643]C[KW: now it is becoming tighter]
;B[oa]BL[347.963]C[KW: there is a risk of seki in that corner now
See var
or look at
http://senseis.xmp.net/?GunEight]
(;W[np]WL[53.17]
;B[nq]BL[342.254]
;W[op]WL[48.968]
;B[oo]BL[335.092]
;W[no]WL[47.168]
;B[mr]BL[327.412]C[KW: Black loses points in gote, so now White wins comfortably. However, that corner ...]
;W[ed]WL[28.725]
;B[jn]BL[322.211]
;W[jl]WL[26.587]
;B[jm]BL[301.583]
;W[lk]WL[18.088]
;B[ll]BL[298.547]
;W[kl]WL[15.91]
;B[fl]BL[274.571]
;W[fk]WL[12.008]
;B[gl]BL[270.835]
;W[dj]WL[0.998]
;B[di]BL[267.662]
;W[eq]WL[30]OW[5]
;B[fp]BL[256.353]
;W[fr]WL[30]OW[5]
;B[el]BL[251.561]
;W[dl]WL[30]OW[5]
;B[eo]BL[249.309]
;W[do]WL[30]OW[5]
;B[lj]BL[238.792]
;W[kj]WL[30]OW[5]
;B[sm]BL[228.612]
;W[rp]WL[30]OW[5]
;B[ps]BL[223.346]
;W[rs]WL[30]OW[5]
;B[sn]BL[216.173]
;W[sq]WL[30]OW[5]
;B[ej]BL[188.642]
;W[mf]WL[30]OW[5]
;B[nf]BL[185.328]
;W[lf]WL[30]OW[5]
;B[fj]BL[157.318]
;W[dk]WL[30]OW[5]
;B[mc]BL[151.782]
;W[]WL[30]OW[5]
;B[gj]BL[136.862]
;W[]WL[30]OW[5]
;B[qm]BL[125.782]
;W[]WL[30]OW[5]
;B[mo]BL[118.009]
;W[]WL[30]OW[5]
;B[]BL[118.009]TW[aa][ba][ca][da][ea][fa][ga][ha][ia][ja][qa][ra][sa][ab][db][eb][fb][gb][hb][ib][jb][rb][sb][ec][gc][hc][ic][jc][kc][rc][sc][fd][gd][hd][id][kd][sd][he][ie][je][ke][hf][if][jf][kf][ig][jg][kg][jh][kh][ji][ki][jj][jk][cl][am][bm][cm][dm][an][bn][dn][ao][bo][co][ro][ap][bp][cp][sp][aq][bq][cq][dq][rq][ar][br][cr][er][sr][as][bs][cs][ds][ss]TB[na][nb][oc][nd][od][ce][ne][oe][pe][bf][cf][df][ef][of][pf][ag][cg][dg][eg][og][pg][ah][ch][dh][eh][fh][oh][ph][qh][rh][sh][ai][bi][fi][ni][oi][pi][qi][ri][si][nj][oj][pj][qj][sj][pk][qk][sk][rl][sl][hm][im][gn][hn][go][ho][io][jo][gp][hp][ip][kp][lp][gq][hq][iq][jq][kq][lq][mq][ir][jr][kr][lr][nr][is][js][ks][ls][ms][ns][os]C[iseijin [6k?\]: thanks for the gameheian [6k\]: ty
KW: if White lost the 8 points in the corner, he'd still have won, but it's a shape worth remembering, as it often evolves from a 3-3 invasion.])
(;B[rb]
(;W[ra]
;B[sc]
(;W[sa]
;B[sb]
;W[qa])
(;W[rc]
;B[sb])
(;W[sb]C[or a ko]))
(;W[sc]
;B[ra]
(;W[sb]
;B[rc])
(;W[rc]
;B[sb]))))
(;W[lo]
;B[nn]
;W[kn]
;B[no]C[White can use the ponnuki to reinforce the centre or damage the bottom]))
(;W[fg]C[for example, if White gets a stone here, expanding his moyo, it threatens the left side]
;B[mn]C[(if Black neglects the group)]
;W[dh]
;B[di]
;W[cf]C[danger]))