Jack you do have a problem with drinking, it's great that YOU see that. Time to do something about it. I follow a program and visit SR daily. I hope you can find the strength and conviction to stop drinking before it ruins your promising young life because it will.
All the very best
CaiHong