Gambling can affect self-esteem, relationship's, physical and mental health,work performance and social life. It can harm not only the person who gambles but also the family, friends, workplaces and communities.
I can boldly say that
Gambling can not affect self-esteem, relationship, physical/mental health, work performance and social life with others, But rather it is
gambling addiction that could actually affect a person's self-esteem, relationship, physical/mental health and work performance with others. Hence, by virtue of the question you asked above @ O.P, i'm sure you are likely to get diverse opinions just like mine, as gambling has done both good and bad to different sets of individuals all around the world, as through a jackpot won from gambling, many families have been able to afford to live the life of their dream, which never would have been possible if not for gambling. Hence, gambling is good, but it's when a gambler gets addicted that is bad.