I post this game because I wasn't sure about the opening, the upper-left and lower-left corner are what I was unsure about.
However i did like my result in both of those corners.
About

I called that an overplay since it can't really get a base in that small space.
I also posted my thoughts about some moves, are they correct? (I added variations to show what I was thinking about).
I would like some comments on my direction of play, bad habits, sente, gote, slow or anything else.
I'm trying to lose my bad habit of playing to fast, but this is still too fast I think.
The second reason why I post this game is because after this win I finally got to KGS 1k. And I want to be "prepared". The first goal is 1d before july
I don't mind if you give a "harsh" review, I want to improve but it's hard to find my own mistakes if nothing "dies".
Here is the game, I played Black:
(;GM[1]FF[4]SZ[19]AP[SmartGo:2.8.3.0]CA[UTF-8]
PW[White]WR[2k]
PB[Me]BR[2k]
DT[2013-05-07]
PC[The KGS Go Server at http://www.gokgs.com/]
KM[6.5]
RE[B+Resign]
RU[Japanese]ST[2]
TM[1500.0]OT[5x30 byo-yomi];B[pd]BL[1496.6];W[dp]WL[1495.7];B[qp]BL[1490.8]
;W[op]WL[1491.4];B[oq]BL[1486.8];W[nq]WL[1489.6];B[pq]BL[1485.3];W[dc]WL[1487.7]
;B[de]BL[1461.6];W[dh]WL[1481.4];B[cc]BL[1413.8];W[cb]WL[1474.7];B[cd]BL[1403.4]
;W[eb]WL[1473.1];B[gd]BL[1377.6]
C[My first time playing this, and I have never seen it before, but it looked really good if White plays at A.]
LB[ee:A];W[fc]WL[1454.1]
(;B[fe]BL[1329.0]
C[I still didn't want to be cut.
I wanted to play at A but the ladder was bad.]
LB[fd:A];W[mp]WL[1444.1];B[qn]BL[1326.3];W[iq]WL[1424.6];B[cj]BL[1314.7]
LB[dj:A][ck:B][cn:C]
C[I was thinking about playing A or B but, I chose this for C later.
If I play B and later C, then White will kick and I don't like a two-space ]
;W[qf]WL[1410.0];B[nd]BL[1301.5]
C[I play this to prepare for A. If White prevents that I get sente.]LB[gc:A]
;W[rd]WL[1403.3];B[qc]BL[1299.7];W[qi]WL[1402.6];B[cn]BL[1297.9]
C[First I try to play some sente because A looks like gote.]LB[gc:B];W[cl]
WL[1391.5]
C[Oh! i think I know this joseki!];B[en]BL[1286.6];W[fp]WL[1387.7]LB[bp:A][dk:B]
C[...or not.
A or B?
Now I think I should have played B and attack the marked White stone if White defends the corner.
But I thought: "hey A is sente or i'll take the corner".]
TR[dh];B[bp]BL[1284.4];W[dj]WL[1380.1]
C[Yeah now I wished I had played B.]LB[dk:B];B[ck]BL[1263.9]
C[Well i connect that up and leave White weak.];W[dk]WL[1374.0];B[bl]BL[1251.4]
;W[ci]WL[1361.7]LB[cq:A];B[cq]BL[1238.3]
C[Was A better?
I played this move to make sure my stones are save since white can cut at B.]
LB[gc:A][bk:B];W[dq]WL[1329.0];B[gc]BL[1235.2];W[gb]WL[1304.5];B[hb]BL[1233.3]
;W[ha]WL[1300.8];B[ib]BL[1229.8];W[lc]WL[1297.6]
C[Now this move looks like such an overplay, and I was hoping for that.
Because I was tring to build a wall on the marked area, so even if white lives i can lean against A to attack B or the other way around.
I also have the cap at C or D or even the shoulder hits, that's why I wanted white to play there.]
TR[ie:le][hp][jp]LB[qi:A][dj:B][io:C][jo:D];B[le]BL[1224.0]
C[Now to carry out my plan.];W[kd]WL[1272.6];B[jf]BL[1218.3]
C[I wanted to push at A but I also didn't want to push "from behind".
There I played a non contact move.]
LB[ke:A];W[nc]WL[1265.2];B[oc]BL[1212.3]TR[nd][le]
C[The knight can be cut anyway so I just make it hard for white to live (so i can get more inflience), if I'm lucky i could be saving some points in the corner.]
;W[nb]WL[1262.9];B[kb]BL[1206.3]
C[Now I canged my plan, i could kill White, if I', wrong I might have to sacrifice A.
But I think I'm fine since I can go back to my original plan.]
;W[id]WL[1239.2];B[he]BL[1171.6]LB[hc:A][cd:A]
C[The cut doesn't work now. And having another weak White group in the center would be good for me I think.
I totally ignored the fact that A isn't alive just yet.]
;W[ie]WL[1234.7];B[if]BL[1165.2]
C[I build my wal and the cut still doesn't work.];W[md]WL[1231.3];B[me]BL[1163.3]
;W[ne]WL[1229.7];B[od]BL[1162.0]
C[Ok here I was getting worried that A or B might die.]LB[qc:A][le:B];W[ke]
WL[1228.3];B[kf]BL[1160.7]
C[Ok now the cut works but i see a liberty shortage, I hope I'm right if not I will play at A to save my corner.]
LB[of:A];W[hc]WL[1207.5];B[ic]BL[1147.4]
C[Well it looks like it will work.];W[hd]WL[1205.7];B[kc]BL[1134.0];W[ld]
WL[1192.3];B[lb]BL[1132.4];W[mb]WL[1182.8];B[jd]BL[1130.0]
C[Here White resigned.])
(;B[fd];W[ed];B[ee];W[fe];B[ff]
N[<Keine Treppe: Weiß kann entkommen.>]
(;
C[The ladder is broken.
And exchanging A for B is something I didn't like since C is still weak.]
LB[nq:B][gd:A][cd:C])))