New City Blues...

Anonymous Impish Charmer #776 ยท General

Moved to a new city last week... Everyone seems so put together... Is it normal to feel like I don't fit in at all...? Advice?