Hi lovely, regarding your concerns, I believe they will exist anywhere you are. Let it be Japan, Europe, Aust or China, anyway. The fact is you are a stranger to the place and that prob contributes to the insecurity you are feeling. Of course, no place is perfect, same for a SG in India or even Aust...