It's like anything you find your level and as a fan you find a team to support. Sometimes the team you support is average, there is nothing you can do about that but stick by your team. Either that or you just pack it in, cause there is no way I would support any other side.
I have accepted that the team I support (I blame my dad!) will always be up and down. You just need to saviour the good times as they don't come along too often.