He's a dick and you should probably consider divorce if he doesn't get his shit together. Anyone that would choose anything over their family probably isn't worth the time.
But steroids are addictive and will make you do things you wouldn't normally do just like any other drug, provided you use enough of them, in my experience.