What do you attribute your current succeses to?
I believe my success comes from personal drive and passion. I've always been an idea guy (I have more than I could accomplish in a lifetime). This is why I want to start building teams.
I think my artistic side has pushed my creativity to new levels. I also attribute training my mind with freestyle hip-hop (for faster mental connections) and learning about vastly different topics (particle physics, cooking, music, programming and more).
I also find that continuing to watch cartoons help me think better about "the impossible". Cartoons aren't limited by physical constraints and because of that they open your mind to further possibilities. The best way to foster imagination and creativity are like any other skills you must work at building them on a daily basis.
Also understanding when you achieve your personal "flow", which I could never describe as well as Mihaly Csikszentmihalyi (in his books Flow or Creativity). Basically there are certain times of the day (which vary for everyone) in which you get "into the zone" mentally. Hours seem like minutes or minutes seem like hours. You basically feel that your brain is performing optimally. My peak flow hours for better or worse happen between 1 AM - 4 AM in my local time zone. I try to be awake for those hours when possible and am ready to write down any and all ideas.
I also attribute my success as what other have poured into me over the years which is why I like to give back with mentoring and training others. I want to keep the cycle going. More than anything I chalk up my success to a divine blessing. I just try to do good with the ideas I have and hope that the outcomes are useful and beneficial to others.
Thanks for the great question.