Looks like you've enjoyed home games against Leeds and Everton. Games been tougher since. Despite this, managing draws against the Manchester clubs who might have made the mistake of going gung ho against you. You're well able to hit teams who are leaving themselves open.
The annoying thing about being a lesser team in a league, especially the Premier League, is the barren runs. Great results followed by multiple losses. You're team might be marvelous in parts but never consistent enough. Despite this you are well up in the league ahead of expectations. Hopefully this barren run ends too with a win or two. Until the next one.
On a side note, this may be just in my head and not right at all, but I find Mezzala roles tend to opt in and out to strong pressing leaving gaps. Maybe it's just me but a simpler CM role can do a bit more on this side or at least that's what I found.
Also sort out whatever Mitrovic is unhappy about. That can't be good for any team with him.