Actually, weightlifting is one of the best things you can do for your heart.
Now, steroids, that’s a whole other kettle of fish.
Not if you overdo it ... which can probably be applied to anything.