I know that feeling, but I was enlightened in your other post. Not as oblivious as you imagine, perhaps just done trying to be accepted.
It's good to learn early that this is a tough business and not to put all your hopes into one game. Hang in there.
Maybe you might have noticed this thread got a number of views. Toucharcade like our games benefits from ads from views and we provide the free unpredictable predicable content that keeps those wheels a spinning.