Im new here. I have no idea that there's a site for this haha. Im not going to lie, i feel really weird to be here but it takes time to get used to eventually. Im just wondering, how do you actually kick away the "awkward feeling" to be here?
Im sorry if i sounded rude, my English isn't...