Well you certainly didn't start this relationship honestly (he didn't anyway) but only you know if you feel that he is honest with you now. You did mention in your letter that there were other things, so again, you have to decide the importance of these issues. I , was married a an early age (23yrs--that was 20 yrs. Ago now). And my first husband lied about things that didn't seem to be significant, but eventually his lies caught up with him, and then I couldn't believe anything he said. I made the hardest decission every in my life, and that was to end the marriage. (we even had a baby to try again)(my son was 9months when I left) my motto is still to this date--once forgiven--twice done!! (but you have to decide the severity of the lie, but to me--no need to lie-unless you have something to hide. If the guy still does something and covers it up by lieing, and he knows how much you despise lieing--then dose he really respect you???Respect and love are always joined. Your not married, no children--start over fresh and let the new guy know how important it is to you --honesty, and drug free relationship (your future children will be glad you did)