@leonie1988 Yes he did. In fact I believe that is the biggest reason for how Diggle was able to get through to him. We saw as the episode went on how Oliver got more and more uncomfortable with Bratva’s favor.
Now let’s remember it had been a single day since Oliver was tortured both physically and mentally for six days. A single day and he was right back at work having to pretend like nothing was wrong. Meanwhile his torturer was still free and just finished telling him that he wasn’t done with making Oliver suffer. A day. Most of Oliver’s rash decisions have been made in times of high stress. And you cannot compare who he was in season 1 to who he is now because in Season 1 he spent the entire time on the mission killing everyone because he legitimately thought he was going to die at the end of it. That was his mission. Clean up the streets and then die. He even says as much to Tommy “It was supposed to be me” His family, Felicity, Diggle they all convinced him not to.
It’s easy to forget that Oliver is an expert tactician when he has a hard time keeping his personal life straight. But when it comes to who gets used in a fight and why Oliver Queen is the guy you go to because he’s the one that can tell you when putting blind faith in something/someone is a bad idea. And he’s also the one most capable of handling the blowback because he’s been through it before. Look at how he didn’t trust Wells in season 1 of Flash. How he didn’t trust Andy. How he didn’t want Evelyn on the team. How he didn’t trust the League. How he had a backup plan for if his suicide attempt failed and the city was still in danger.
The only time he didn’t consider the consequences was when he let Malcolm continue living after knowing about William. It felt so out of place with who he is as a character that it was a clear plot device.