We've had bad patches of results or form, the same as every other midtable team. We've also had good performances and runs of form, the same as every other midtable team.
We won 3 league games in a row twice this season. We also lost 3 games in a row twice this season.
The point being, we're fairly mediocre in the grand scheme of things, we don't score many goals, and we've had a crap run of form at the end of the season. Yet we still had a good shot at Europe and we had a great defence until recently.
It's hard to know why we've stunk out the place recently. Players losing form, the manager making bad decisions, injuries to key players, the club not refreshing the squad quickly enough, etc.
I'm not willing to chuck the towel in yet though.