((tjp)) - No, you are not a "bad mom" for not taking his calls. You are a loving mom who is tired of hearing the same old thing and you are giving your son the dignity of dealing with his consequences. Put the guilt stick down, sweetie.
Hugs and prayers,
Amy