welcome to SR, and to the world of living with an addict.
Theres no rhyme or reason for the times they use..........good days bad days never really matters
Maybe you can read some of the sticky posts on the thread.......
you can't love him enough to make him stop doing this to himself but you can love YOURSELF enough to stop being there for it.
stick around others will be along soon with more advise or experience