No worries. Probably cliche to say, but I never would have guessed; you write better than a lot of native English speakers online :D.
It's a mix of me typing it out and consulting google translate from time to time. Thanks though!