How anyone can read this and not come away thinking that his mom is a complete drag on this kid, and quite possibly an idiot, is beyond me.
Not being present for a meeting is a major red flag to me that a young person is not being raised with appropriate values. Kids from homes with mature role...