As an actor I think sometimes producers need a little bit of encouragement to see you in a particular role, they may not have as much imagination as you would expect.
Obstacles don't have to stop you. If you run into a wall, don't turn around and give up. Figure out how to climb it, go through it, or work around it.
I've learned the hard lesson that you can't pin your heart on anything until it's a completely done deal.