answer:You cannot allow this persons issues to effect you, which, they obviously are. Giving advice does not mean another has to take it, but….if you have shared your insights with somebody and they still choose to endlessly complain inspite of your words of wisdom, time to protect yourself from their negativity. I am in the same situation with a friend/aquaintance and have been avoiding her for a few weeks. All she does is recycle the same ol’, same ol’, list of complaints about all of her relationships but refuses to take any action. I am fully prepared to tell her the next time we speak that I have nothing else to say about these ongoing issues. It’s all been talked into the ground and I am not interested. I did give her a warning about 6 months ago and let her know the time would come where I could no longer listen. Nothing wrong with that, you are NOT a puke bowl for this guys problems.