You have to have a thick enough skin to cope with the criticism. I'm very self-critical and I have a lot of friends that I trust who are film directors and writers and people in my profession.
George LucasEverybody has talent and it's just a matter of moving around until you've discovered what it is. A talent is a combination of something you love a great deal and something you can lose yourself in - something that you can start at 9 o'clock, look up from your work and it's 10 o'clock at night - and also something that you have a talent, not a talent for, but skills that you have a natural ability to do very well. And usually those two things go together.
George Lucas