the lack of eye contact is a sign of disrespect in Canada, which is opposite to my culture.
Wow, this is so interesting. If I had to go to a culture where it is disrespectful to make eye contact, I think I would offend a lot of people. I would not be able to remember to avoid eye contact! :-)
The ending is great. I love that sentence. Here, I'll make a little change:
Although I still make some mistakes
now , I am feeling more confident than ever.