Football is simple. If you are playing above your ability level you will be found out. I've played above my ability level and was struggling from game to game, it wasn't enjoyable.
Similarly I have played below my level and took the piss, also not enjoyable as people don't have the same commitment to training etc, etc.
When you don't play professionally it is all about finding a level in which you are comfortable with your teammates, club setup and competition.
I played professionally here in Ireland and am now struggling to turn out on a Sunday for our local Sunday league side, due to injuries, and an alarming lack of fitness. I'm not enjoying it at the moment.