Kefka, I am somewhat new here as well yet I can tell you this admitting you have a problem is a huge step. Great job. You are at the right place. spend a lot of time here reading as much as can. You will be surprised how many stories sound just like yours. one day at a time. you can do this it is hard but well worth it.