Best advice that I ever got is to do whatever it takes to make myself happy, so that I'll be able to make others happy. If I'm not happy, I can't make other people happy.
As for goals, I don't set myself those anymore. I'm not one of these 'I must have achieved this and that by next year' kind of writers. I take things as they come and find that patience and persistence tend to win out in the end.