Wow. Aside from "organisms" and "astronomy" I would not have known you were not American. That sounded fine to me. I'll leave it to others to judge the British version.
Is English your native language, and your pronunciation has simply migrated, or is this a second language for you?
Student or Learner