Based on the OP diagram, it looks like he plays the Sicilian Dragon.
Yeah, the early Bc4 lines can be very troublesome against the Dragon.
Its actually very bad situation because it can mess up his ability to even get into the Dragon.
Here is sample line:
Sometimes, white can play a quick e5.
Than end up with Knight on e5 attacking f7 vs. on g5 attacking f7.
If black plays the move e6 which they most likely would have to do in the above position, it isn’t the most ideal set up for Dragon.
Another example:
White line is bad because it is weaker version of Grand Prix Attack.
Black does equalize fairly quickly in the above line, but it really butchers the Sicilian Dragon normal set up. I can see why the OP would be annoyed.
I remember facing lines like the above was I was Intermediate player.
I don’t know if the OP will like my answer on how to deal with Early Bc4 lines.
The way I did it was to actually not play Sicilian Dragon.
I played the Sicilian Khan variation.
‘It’s the e6 + a6 line.
I played Dragon against everything else, but vs. Early Bc4 lines. The only solution I came up with was Kan. It was highly effective though.
I disagree with Thriller Fan.
I think Chess requires both a mixture of memorization & understanding.
When I was intermediate player, I use to play the Sicilian Dragon.
When I became advanced player, I switch over to the Nadjorf.
Bc4 is main move in the Nadjorf.
So it’s not bad move - usually played on move 6
If you understand the opening, there is no need to memorize. The moves will come naturally. Far more important is to know WHY each move is played. Let's go with the opposite extreme in my case - the Grunfeld.
I could tell you the Seville Variation is 1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nxc3 6.bxc3 Bg7 7.Bc4 c5 8.Ne2 O-O 9.Be3 Nc6 10.O-O Bg4 11.f3 Na5 12 Bxf7+ Rxf7 13.fxg4. Great, I can regurgitate a line. That is useless! What if Black alters any move, what should White do? No clue! What should white figure after these 13 moves? No idea! The Grunfeld makes no sense to me. Couldn't tell you what to do from either side. Just because I have 13 moves of a line memorized from the past means ABSOLUTELY NOTHING! Memorization is utterly useless if you don't understand the position. There is a reason you see my handle answering questions all the time in French threads, but you rarely find me in Grunfeld threads!
Memorization & Chess Understanding work hand in hand.
I have seen Beginners Memorize Chess Engine moves and have no understanding of a position and get completely throw off their game by a small deviation.
I have seen Grandmasters with some of the Best Chess Understanding in the world stare at chess board for over 1 hour because they forgot the move they was supposed to play.
Than they end up playing a move that is wrong because the move they are required to play in the position wasn’t a natural move. They even say after the game in interviews they forgot the move they was supposed to play.
Forgetting your moves is a by product of failing to Memorize.
——————————
As far as I am concerned to be a great chess player, a person needs to memorize & understand as much as they humanly can.
They need to do both!