Goat, my first instinct was to also use a few Idioms and tell you to "put a sock in it." But looking at the idioms you posted in the context of your sentence - Head in the Sand & Rainbows...only made me laugh.
Let's examine the logic in your statement, "Sticking your head in the sand and pretending everything is fine doesn't do any good either."
I propose you come up with what is GOOD. Good meaning positive feedback. After all, you are the one that said it.
"Make no bones about it", Fans are meant to be a positive support. So I'm going to "go that extra mile" and "give you the benefit of the doubt" that you're still learning the true meaning of an IU fan. First, learn the Value of being a Loyal Fan.
"The Ball is in your court", Goat....Send something, anything, just one thing that is POSITIVE. Come on..."You can do it!"
Actual Definition of Fan: An ENTHUSIASTIC admirer or follower. (Merriam Dictionary.com)