Wow.
What really got me was the way you learned your English. The consistency for me.
French was part of the languages I was taught in my elementary school/junior high school, but I still can't speak well. Infact, I can't speak much, just the basics.
I wish you many more wins.
I really appreciate your feedback and english learning will never end for me. Also Sindhi was much harder for me to learn.
Almost half or even more hive wanna move out xD