We have lost to Norwich, West Brom, and Reading this season. Spurs, Liverpool, Aston Villa, Swansea and Stoke have all taken points from us. As for Sunderland and West Ham, we won both 2-1, so I'd say we struggled against 'all of them'.
We have plenty to be worried about, as we haven't won at their ground since 95-96 season, and they still finished 2 points above us that season. What is worse is we haven't actually finished above Arsenal since the 87-88 season, so I wouldn't hold your breath if I were you lol.