My TEN YEARS self taught journey in 3 minutes