please help I need advice!!

My boyfriend was five hours late for a date.  When I asked him why he was so late he told me that he was helping his mom out. I was so upset and felt like my time was nothing to him and didn't want to be around him. But I gave him the benefit of the doubt. When we went to his friends it turned out that he had been getting wasted  the whole time and had lied to me. I don't know if I can still confront him about this because he went on this rant about trust and how he would never lie to me but he just did. The worst part is he showed up wasted and smelt like cigarettes which he knows I hate to see me. I feel like his only interested in having sex when he comes to see me and that's it. He keeps asking if our relationship is actually a relationship or a fling because he doesn't want to get emotionally invested if it's a fling. I don't know what to think of him or do. Please help me.