Congrats! It appears that it has been a long struggle for you. If I may ask, if you speak Russian, but don't consider yourself Russian, what is your ethnicity? Baltic? Ukrainian? Just curious!
It seems that you've come a long ways and learning a new language is never easy, it's much more...