Sometimes in life we need to make sacrifices. We need to learn to put others needs ahead of our own and help to give other people their wings to fly. Don’t view these sacrifices as hinderances on your own dreams and goals. Instead view these as learning opportunities to learn patience. Also, don’t get tied up in a sacrifice, view it as temporary. When you dwell on all the sacrifices you have made and let them bother you, then you are letting excuses rule your life.
In retrospect, a sacrifice should be viewed as a temporary set back to achieving your dreams and goals. When a road block is set In front of you, use all your determination and might to find a way through the obstacle. When you want something bad enough, it can be achieved.