You are not a failure. You are going thru some rough times and the fact that you didn't drink over it shows the success you are achieving. Tell and show your daughter that you love her, tho not the behavior. Twelve is a hard age to be, just show her that you are there for her.
:ghug3