Self-advocacy is the skill that a person has to defend what he wants by speaking out exactly what the person wants
Resourcefulness is the innate skill to find ways to overcome obstacles or difficulties with limited resources or means.
Explanation:
The two words are connected because while self-advocacy talks about speaking for and defending what you want, resourcefulness talks about overcoming difficulties in a clever way, even with limited resources, means or time, they are similar because they are both skills that help a person to help himself out of a difficult situation.