Interesting stuff Danil! You clearly have a lot of drive and I'm sure with hard work you'll meet those goals you talked about in your blog introduction
If I had to offer a solution to this problem, I may suggest changing your environment to give you better perspective - especially traveling and meeting new people.
RE: One of my problems that slows me down.