The very important thing you should have is patience.
Don't give up on your dreams because of difficulties.
The mind's first duty is to keep the organism going.