@Mya23587
In my opinion, it's not that hard, but that's because croatian (my first language) is similar to it, so i' used to it. For some people, it's way off what their original sounds like, so it may be more difficult.
And here I think people are wrong because I don't think it's about the language but how some people pronounce the words. German is generally a beautiful language, but I think people confuse people and language. German people usually are a little bit harsher (not all of them), so that's why the language also might seem harsh itself.
No. Your English is good. My sister always makes fun of me because I apparently know worse English than she knew when she was 8 ToT
I still use an autocorrecter, too, because i'm sacred of making mistakes. So, yeah. Don't worry about that. As long as we can understand you, your English is good, because knowing good English isn't about how much vocabulary you have but how much understanding you have. :]