I tried to analyse this with Leela, unfortunately for this particular game she's not very useful to me. Or, to phrase is another way: I'd like a human explaining me where things go wrong, using words instead of a silent neural network

The game is as following:
I am black in this particular game.
I lose the game at move 256. I tried to read out the block at B2, but I missed the extra liberty because that white stone in atari, and I let my corner turn into a seki, game losing move. Very sad to lose the game in such a late state. Especially with 19 minutes left on the clock, it is deserving that I lose the game that way and shame on me. I should read that for 15 minutes if it takes, because it will decide the game. Unfortunately I've had a rather bad day personally and after all that and 255 moves in this game, I was spent. So I lose, very deservingly.
However, that is not the question.
The game could've been decided earlier, I think. And it's something that shows up so much in my games, it's a major weakness.
That is attack.
I almost never kill anything. But that's not catastrophic, things often don't need to die.
I almost never profit from attacking, that is too big a problem.
Does anyone have tips for me, or show me the error in my thinking with the above game? I've read Attack and Defense so many times now, but it's not sinking in, I'm still doing it completely wrong.
And let's face it, this game had plenty of attacking possibilities. White was weak several times. Did I ever take advantage? Only once, for a capture of a few stones. (big capture, though, but still I feel I should've gotten way more out of this game)
Attacking is my biggest failure of this game.
And I really do hate seki

It's ruined dozens of CrazyStone games for me, and now here.
Is there some kind of rule for knowing when you need to enforce your corner? Because I hate plucking down stones that take away points, but when my opponent turns it into seki, it's even worse.
Still, I want to kick the habit of placing stones "just to make sure". I'd rather have my corner turn seki 1000 times and eventually learn the difference than forever lose points by overly defending.
I really thought that corner was safe. Well, it actually was, but we've gone over that
