Very inspiring writing. Bangla is my native and English is my 2nd language. But I worked with mostly American people in my career, and they never told me my English is very poor or hard to understand.
Sometimes I struggle to recall the right word for the right moment, which my American friends understand and accept.
When I started my YouTube channel, some random users complain that my English accent is unacceptable. But I noticed people watched my content as I explain how to do something using programming.
Writing is comparatively easier for me than speaking because of my accent. And tools like Grammarly helps a lot to fix the grammars.
So never give up, no matter how bad you think your English is, keep writing, keep creating content. You will improve!