What growth! You feel bitter now, but do you remember the spring cleaning (laxative) greens the older people used to do by gathering bitter herbs? Yesh, the greens tasted bitter, and the purging/laxative wasn't all that pleasant either, but boy were they stronger and healthier on the other side of that!
It will take consistency to keep this person out of your life. You may feel like making a call. I urge you to flush this person completely out of your life, and then fill up your life with people who will encourage and support you You will find them when you begin to encourage and support yourself.