Its not supporting Cardiff City that you need a cure for its letting it bother you.
Just stop giving a **** about it. You can still support them just come to the realisation they'll never be in the top 4 of domestic football and be happy you have somewhere to go with mates to watch some people kick a bag of air around.
You'll find yourself happier in no time.