Welcome :) You're doing better than I've seen from many native speakers, so have at it and don't worry.