Okay to start, I have been with my boyfriend for 2 years and we have a kid together. So, a couple months ago me and his best friend started talking and he told me about a lot of stuff that my boyfriend was doing behind my back like smoking, popping pills and other stuff that he promised me he was going to stop doing. Just a little background info, his best friend has a girlfriend (I know her) and a kid as well, but they've been having A lot of problems and he finally left her. Anyway, me and the best friend have been sneaking around seeing each other and doing "things." The other weekend we were all at my bfs house (including the best friend) and my boyfriend was drunk and started getting out of hand and tried hitting me twice and at that point I had had enough and moved out. I know its wrong because their friends but the best friend sees first hand how he treats me and he hates it and that's why he started talking to me in the first place. Basically we want to eventually be together but of course the significant others would need to be told (his ex, my ex) and that will take some time because we both have young children and our others still play a big role in our lives. So the burning question is.. What it be worth mustering up to courage to let it be known and just be with him? Or should I just let it go because the situation is too messed up.