Unfortunately I also had to deal with these types and I don't think it gets any better.
It was one of these that got my back to drinking when I got my DUI in 1986 and it took me until last year to quit again.
Be careful they are slowly wearing you down.
Sometimes, sadly, it is best to cut off contact with people that are not going to be supportive and try to sabotage your quest.
Good job and good luck.