MM,
LISTEN TO HEATHER! Don't dismiss her. She knows what she is saying and has worked hard to get through her own sitch and learned what she has the hard way! The whole reason we are all telling you to stop delaying on the business agreement getting finished is because we all see 1) he may very well find a way to cut you out once he see's he no longer can control you and 2) you really may need to leave the business if you can't work with your "addiction" and be able to leave it behind! Also, advina is right. You really need to be honest when you deal with him. Lies to make it "easier" only set you back. Be bold, be honest, with yourself and him.

This is the reason GAL is so very important in detaching. You need to really have things in your life that are better to you than hanging on the pantleg of a guy who has insulted and hurt you. Who wants you only for sex and thinks so little of you that he thinks you will settle for just that. You must get to a point where you are doing things that help you to see that a life without someone like that can be a much better one!

Invest more time in understanding what others are trying to tell you instead of rebutting them. Before you post why you think they are "wrong" or why you disagree. Stop and really think about what they are saying and try to see why they think it. You are very quick to defend, too quick. So, next time you disagree with something someone posts don't just post why you don't think they see the sitch "right". Take time to look at the sitch from their viewpoint and try to see their point of view. In there lies the answers that you aren't seeing. I had to learn to do the same, you will get much more from this forum when you can start doing this consistently!

And, I know you are working on taking small steps and treating this like you did stopping smoking. That doesn't make anything that others have pointed out any less relevant.