I think the most difficult thing had been scaling the infrastructure. Trying to support the response we had received from our users and the number of people that were interested in using the software.
At a very young age I was predicting outcomes, trying to take all the information and find the best route to wherever I was going. I avoided a lot of pitfalls because of that.