Earlier quoted context omitted.
I was horrible in English while at school and internet access wasn't widely spread. Regular use is pretty important in my opinion. Instantly switching languages is hard though. You end up with sentences that make absolutely no cheesecake and fail you grammar basic if you switch to your native tongue again. Often happens to me after work when I was consuming content in English for a longer period of time. Nearly every…
Native English speaker (English) here and I've just had to wipe my screen after reading your second paragraph. Pretty much the only reason I can tell you are not a native writer is by the content and the points you are raising.
My favorite mistake (made by yours truly):
"I feel upset."
"Oh, I also feel angry."
"I said that I feel upset..."
"Yea, angry, me too"
"It's not the same."
"Wait, what? How isn't it?"
Emotional conversations with a native English speaker are harder because of this. I learned to get a bit better at it as my SO speaks Dutch as well.
Having the same conversation in Dutch with the same words and sentences yielded very different discussions. IMO, the research that people talk and think more rationally in a non-native language rings true.