I would look for a solution focused brief counselor. This type is focused on working on the immediate issue and developing solutions. You can look in psychology today to get a list of counselors in your area. they have a website where you can do the search based on type of therapy.I don't think your son has issues from when he was younger. I feel he is dealing with both typical teenage issues compounded by the situation between you and your spouse. He just needs some tools to deal with things. If he gets these he probably won't lash out anymore.
Twisting on Life's Rope Me53 W53 M20 D21 D19 D16 BD 2-2013 D final 1-2015 _________________________ "Dream about tomorrow, Live for today, Learn from yesterday"