There are always going to be some influences from your L1 in your English. Don't worry too much about the prescriptive grammar Nazis, because they don't know what they're talking about. You should also know as a learner of English that everyone struggles a little bit with the language sometimes. Even native speakers get things wrong as well.