These are very sound piece of advices Darius.. thanks for sharing all your experience. I can particularly relate with this point around mindset .. too many people start off earning money online with no other income sources and get burnt out and disappointed because it's a slow and steady process. Takes a lot of time to build an audience and being indifferent is the way to go. Thanks agian :)