One off the greatest gifts that al-anon gave me was that things don't have to be black and white, there are lots of grays. You make your boundaries and you stick to them, but you can also change the boundary if you need to. You have come a long way!! Good luck on your journey to wellness.