If you find yourself walking out whenever things get a little uncomfortable, then you’re probably using the whole ‘don’t cast pearls to dogs’ as a loophole for your safety. If you ever decide to let go of ministering to someone, it should make you sick to your stomach: you should hate it. I know I did. It’s because love is the primary foundation, and Christians should be reluctant to avoid the opportunity to love.
Yet I also know love doesn’t mean pampering, spoiling, or coddling. If you feel your every effort is only enabling someone to be dependent and abusive, then ask God for wisdom on how to approach this with a firm hand.