You are understandable overwhelmed. That is ok! Counseling may be good for you, especially for a place to vent and learn strategies to juggle the busy life you have.
I think you are doing well stuffing your anger toward JA. He really is not worth it! Don't blame yourself for anything, you can 't chose his path for him...nothing you did or didn't do played into the way he is acting.