Hi Chris and welcome! You sound like you're gonna fit in well...
As others have said, your grammar looks fine from your posts, so don't worry. When I was at school they had a very weird way of teaching grammar which involved not telling us rules - just letting us absorb them. Although I'd like to know the words to describe the grammar I use, most of the time you really don't need to. Reading is a great way to absorb it, of course!
So just write and enjoy, and ask about any grammar points you're really unsure about. The Technique forum on here is great for that kind of thing.
Deb