6: Consider descending to q3 instead. This is a very strong move for separating enemy stones. As a test for yourself, what move do you think he would play next if you played q3? Then what would you play? Then what would he play? And you? Keep going until you don't think either player needs to play locally. --- Does this imagined sequence look better or worse that what happened in the game?
18: This is called a "pushing fight". You're ahead (that is, if you play at d5 you're ahead, then he needs to play c5 just to catch up, then you can pull ahead again). Normally in a situation like this, you either extend (d5) or hane (c5). Which option looks better to you? Where does the sequence continue? Better or worse for you?
28: Do you see a way to keep d2 and f3 separated? Keeping enemy stones separated is very important.
32: What was your goal playing this stone? Locally, g4 looks much more important to me: if W breaks through, the consequences could be very dire. On the whole board, d16 is still the biggest point. Don't just follow W around!
34: Same comment as for 32. Good job on not just playing wherever W plays, though.
36: If you play d16 instead, where do you think W plays next? Which board looks better for B?
38: This is a little over-concentrated, since you already played r10. (Think of your stones as regiments in your army; do you want to squeeze them into as small as a space as possible, or spread them out to cover the entire front?) Why not develop the top side or the upper-upper right first?
44: Why did you connect? Connecting is very solid, but you have to have a specific threat in mind; defending when there's no threat is like jumping at shadows. What are you afraid of? Is there any way to protect against the cut while gaining influence?
48: Note that if you don't descend to q18, W has a big move p18. --- What was the thought behind

? When the board is so incredibly empty, avoid moves on the first line unless the life of a group depends on it.
51: Look at the board right now. If you could move

(q13) anywhere on the board, where would you want it? Would you keep it on q13?
52: This is fine (assuming you intentionally decided not to seal in the upper right corner), but I would approach from the other side, allowing you to use your wall to build a big moyo.
96: Is this move necessary right now? Are there any moves that prevent him from escaping, but also weaken W's other stones?
104: Did you get the result you wanted here? What other move could you make to keep W out of the lower right side?
166: Might as well pass.
170: Wrong direction. No sense in keeping W separated if he's about to connect himself by capturing part of the boundary of your territory.
172: What was your goal here? e7 and d8 are equally good for keeping those stones separated: Right now your priority is to keep W out of your territory.
End of comments.
I see two big mistakes.
1. White was fairly greedy about grabbing territory in the corners. You reacted timidly and failed to seal W in as much as you could have, so he both got his corners, and then later scraped out a little chunk of each side, too.
2. At move 94, I would have expected you to get at least 15 points of territory on the top side. Instead, you let W get a huge amount of territory there.
You made smaller mistakes, too, of course, which would have gotten you another four points and the game.
As an aside: I spent longer writing this review than you spent on the game. I think that you would have avoided some of the more obvious mistakes if you had been spending longer on each move. You spent about 3 seconds on each move. Since you had 20s of byo-yomi, you had no reason to ever spend less than 20s considering your move. If you played with what I consider normal time limits (20-30 minutes + 5 x 30s byo-yomi), you could have spent even longer on each move, and made fewer mistakes, and gained more from the review. Even if you enjoy playing blitz occasionally, I suggest in the future you only ask for reviews of more deliberate games.