Man from 7-Eleven standoff admits to meth problems