Nothing is difficult as long as the point gap between the two is still low. But the question is, what's the point for Girona to overtake Barcelona in second place when they themselves are unable to compete with Real Madrid for the title?
I know this is a matter of prestige between the respective teams and coaches, but without realizing it, Girona's rise this season in La Liga has also been a blessing for Real Madrid. Real Madrid is a team that has no rivals in the race for the title this season because Girona, I mean Girona is the team that is preventing Atletico Madrid and Barcelona from competing for the title.
I don't think it's Girona that is blocking Atletico Madrid and Barcelona, but Atletico Madrid and Barcelona's performance this season is quite bad so they can't put pressure on Real Madrid in the competition for the title this season, while Girona only makes a surprise without being able to put pressure/compete in the race. This season's La Liga title with Real Madrid because in terms of strength they are not capable or equal to Real Madrid.
Finishing in 2nd or 3rd position is the same because a team that cannot win the title will only focus on being able to finish in the top 4 positions so that they can get a ticket to the Champions League next season, but it all comes back to the prestige of being able to finish in the best position, and every team has motivation for it.