I don’t think Barcelona cheated us out of anything to be honest. They’re just better than us.
There are teams abroad I dislike for various reasons, but I don’t really consider them in teams I hate lists’. They’re too far from home, there isn’t as big of a vested interest. And I can’t just hate a team because they beat us - wouldn’t be left with many teams