You take as much time as you need. Actually, if you decide to leave, you are not giving up, you are moving on. If you are physically in danger, you move yourself to a place of safety and realize NO ONE has the right to hurt you. If it's the verbal abuse, you move yourself to a place of safety where you know YOU are a worthwhile person and the words are just quacking, they mean nothing. Your place of safety may be in your home and asking him to leave, it could be you moving, it could be you just learning to detach and not get sucked into his addiction and letting him deal with HIS problem.
You have choices. It doesn't mean you can't change your choice tomorrow or tonight or an hour from now.
Again... you don't give up, you move on! Afterall you are a growning human spirit, learning and changing all the time.