Hello all! So here is my story.

My husband and I are both 27 years old we have been married for 3 years and have a 3 year old. We were together for 2 years before we got married. We got pregnant without planning for it so we got married because we were together for a long time before.
We have always had problems.... It has always seemed to me that my husband has always put his wishes and social life ahead of our relationship. Honesty is something that is very important to me and he has lied to me many times about a variety of stuff. He also cheated on me a few times during our dating years and he didn't come clean until this last winter. I went from a confident go getter kind of person to a meek little mouse. It seemed like all her cares about is spending time with his friends. I also think he is a functioning alcoholic and is also addicted to porn.
Anyways.... I tried many times to communicate with him but it seemed that my calm approach never worked and then I finally got to a place where I was mean and nasty and unkind. We got to where we would fight a lot. Fast forward to this year. He left at the end of December and then we got back together in mid February. Then he left again at the beginning of May and has not returned. He has said and still says he wants a divorce. He has not filed...he says he wants to do it as cheaply and amicably as possible. Its funny...we raise cattle and he sold two cows this spring so that he could go to a bachelor party in Vegas but won't spend the money on an attorney to get a divorce. He has said that he has filled out his portion of the paperwork and is just waiting for me to fill out mine. I don't know how divorces work but I didn't think he really needed my cooperation so I don't understand why he wants me to talk to him about the process. It feels like he just wants me to happily comply and take care of the process for him. What do I do?
We don't talk very much and there has been no physical intimacy since before he left. I have asked him if there is someone else and he says no and I haven't heard anything around town. We live in a very rural community and I kind of think that by now I would have heard at least a little something about someone else if there was someone. Anyways...if anyone has any advice I would greatly appreciate it. Sometimes I feel like I should just file and get it done but I don't want that.
Also, he lives in his parents basement and they completely and totally enable him. His only responsibility there is that he has to take out the trash and he shares that responsibility with his dad.
What do I do? Is it too late? Should I just file? I live in our house should I leave? Should I get something else to drive? I'm so confused.


Me: 27
H: 27
Married: 3 years
H left May 2016
Daughter: 3 years old