Guildford admits to drinking problem