If I miss anything please comment, thanks
Thanks to doug9732 and TheKill for the corrections
(;AB[bs]AB[bq]AB[bp]AB[cq]AB[dq]AB[dr]AB[er]AW[ar]AW[ap]AW[bo]AW[cp]AW[cn]AW[dp]AW[ep]AW[eq]AW[fr]AW[gq]AW[bl]C[Black to live]AP[goproblems]
(;B[aq]
(;W[es]
(;B[br];W[ds]
(;B[cs]C[RIGHT])
(;B[fs];W[gs]TR[fs]C[];B[cs]C[F1 was a mistake. You need to live, but all you did was give White an extra point or a free ko threat if White tenuki. Don't do this in a your games.RIGHT]TR[fs])
(;B[gs];W[fs]C[];B[cs]C[G1 was a mistake. You need to live, but all you did was give White an extra point or a free ko threat if White tenuki. Don't do this in a your games.RIGHT]TR[gs]))
(;B[ds];W[br]
(;B[fs];W[cr])
(;B[cr];W[cs])
(;B[ao];W[cr]))
(;B[fs];W[br]
(;B[cr];W[ds])
(;B[ds];W[cr])))
(;W[br]
(;B[es]
(;W[cs];B[cr]C[RIGHT])
(;W[cr];B[cs]C[RIGHT]))
(;B[cr];W[es])
(;B[cs];W[es])))
(;B[br];W[aq])
(;B[es];W[aq]))