Lovely to meet you Rallou! There are plenty of people here I believe who aren't native English speakers I'm sure (and I've certainly met some who [i]are[/i] whose english is even worse! XD) so you have nothing to worry about ^^ we're all friendly here :3