I also want to welcome you and hope you find some comfort knowing we understand.
He sounds like he is not only an addict but also like he is not ready to find help for himself anytime soon. Blaming others and circumstances for his using, hiding his drugs, stealing them and telling lies about it all...these are all red flags that he cannot stop and is not ready yet for the help he so badly needs. Sadly, we cannot make them stop, only they can do that when the pain of using becomes greater than the fear of stopping.
If there are any Naranon, Alanon or CoDA meetings in your area, you would be doing yourself a great favour by going and learning a new way of living for yourself. And keep sharing here because we truly do understand and will walk with you as you struggle through these difficult times.
Hugs