Pravchaw, good for you for keeping those boundaries strong! I know this must be awfully difficult, but I think it's great that you have the strength to remember what you are and aren't willing to tolerate in your own life. Your son is very lucky to have a parent who is capable of loving him without enabling him.