Side note: really, you can stop worrying about your written french.
It is more than good. I wish more french would even be able to spell and conjugate as good as you do. Serious. It's one of those languages you can never tame completely anyway in written form, even as native speaker. I hope you knew!
"Cyril" pronounced "see real". I code stuff.
"To study and not think is a waste. To think and not study is dangerous." -- Confucius