Barcelona’s season has been a mix of highs and challenges, with impressive performances juxtaposed against struggles due to ...