Hi SS,
If I had gotten sober last summer none of this would be happening.
Wouldn't it?
First off you are getting sober now! And that is wonderful! The past is gone.
Secondly, if you had got sober whenever and graduated whenever he might be having his drama over something else. There is more going on here, like depression or maybe he is being a controlling baby....one or the other, neither of which are your fault!