You will get what you want if you are refuse to accept any substitutes.
Compromise is an essential element of politics, diplomacy, in any relationships and negotiation, but not in setting and reaching goals. People who achieve great success in life are those who are unwilling to accept less than their best from themselves and refuse to compromise on the achievement of their most important goals.
When you find yourself thinking about accepting less than the full measure of what you would like to achieve, stop for a movement and analyse the situation.
Are the obstacles you face really invincible, or is there another way to attack the problem?
Can you go around what keeps you go further?
Any step in the right direction, however small it may seem, will keep you moving toward you goal. Progress toward the achievement of big goals is often measured in inches.
Peace&love
Miti