A drink driver told magistrates that he had made a stupid mistake after he went behind the wheel after a row with his girlfriend.