Freelancers should have certain mindset that will make them survive while running freelancing. For instance, they should have it in their minds that not all the time that they will be getting clients even if they are good. Apart from that, they need to make sure that they have it in their minds that clients are always right. Rather than arguing with their clients, they should find ways of settling the issue amicably.