It's all dependent on the user but we're not on the same characteristics we can quickly get over. So there are people who will need medicine or support from family including others.
Yep, it is true. Not all people can accept their mistakes and be aware of his addictions. Some people needs advise or special approach to make them realize of their wrong habits. Advise or suggestion from their close people like family members sometimes doesn't work for severe addicts. So, they must go to special mental treatment experts/professionals.
It happens that others are very strong to be able to get through on these circumstances quickly. Mental health conditions are very sensitive, so a lot of time will be given to recover. It's great that certain kinds of healing are achieved by themselves, but I doubt it's really the sort of situation. Addiction, particularly when it comes to gambling, will also cause you a hard time keeping peace and not playing again.