Hi and Welcome,
It could be either reason that is causing your boyfriend's behaviour.
What I know is that recovery involves a lot of very difficult changes in life. It might be a good idea for you to check out AlAnon and also the Friends & Families forums on this board.