I've come across people giving up on something because of people, and I've also given up on doing things because of other people, but today I see that I wasted my time giving up, because no one can stop me, only I have permission to decide that.
Those who give up for the sake of others live what the other wants them to live, and it's your life, it belongs to you, so don't let others command you.
Only you know where you want to go...
The only effective path that takes you to success is the one you decide to walk and even with the challenges you decide to keep fighting, and even with people being the hindrance you continue without fear. You can't just feel besieged and walk away.
Every journey has challenges to be faced, and as no human being is a super hero, we need to keep going, against everything and everyone. Giving up is a quick and easy path, but it has never led anyone anywhere in this life, whoever gives up becomes a failure.
As much as you think about giving up, don't give up, the only thing you should do in life is... Give up giving up!