I've been in a relationship with DP for two years. We are both divorced and have 4 kids between us. I can easily say that I've never felt the way I feel about him for anyone else-it's very much the real deal for me. My kids love him, his love me. We have a great time together. All good.However there are huge red flags all over the place. He works in an industry where drug use is rife. I dont mind it occasionally but he can be a massive dick when he's had a few lines. He drinks too much. He can be mercurial in temper. He often looks at other women when we're out together to the point that I become upset (and I'm fairly laidback about that sort of stuff). He has a great job, lots of friends-is functioning in all areas. He's great fun, generous and caring. None of the above things have been an issue until recently when I've started to lose trust in him, for no real reason to be fair, and have strong gut feelings that he's lied about certain issues. No evidence for it at all just a general feeling that I'm not getting the whole picture sometimes.
I'm an educated, relatively attractive mum of two. I'm independent, have a decent job-I could easily walk away from what I know are these disastrous traits and yet I can't seem to. I can't understand why.
What's best to do here? I'm really in love with him but I know he's not going to be good for me at all long term. I just feel so pathetic and it's not me at all.