He has already admitted to me now tonight that he doesn't know why he does it, it just happens. But its still hard to just accept that the rest of my life is probably spent with someone i can't completely trust is being honest with me. I have also tod him tonight I will not spend the rest of my life with someone who i feel that way with. He might be off the hook now with the smoking, but not with the other things he lies about but i guess ill just try to handle it the best way i can at the time.
Anyways its all good I have been feeling better about it and like i said I have since chatted with him and we have sorted it out.