For example, upon my first arrival in a new city, I was shocked by the backwardness of this place, so I thought to myself, what a shitty place, why do I even come here. But of course, I wouldn't say so in public. I only had this idea in my mind.
So my question is: Is there an expression in English that can convey such meaning in a more concise way. Thanks!