For fricken 1000% yes. Doing something and failing is better than sitting and attempting nothing.
What right does a person have to complain or have an opinion about their misfortunes when they just sit there and wait for results to occur?
At least I can say that I put my heart and soul into it!
Put those two things into it and you're best-placed to find the results you're looking for.
Self-motivation and desire to succeed. One needs to have a goal.