Yes. If you cannot forgive at this time and it is always on your mind he needs to be out of your life. but it is always better to save the marriage, that is a small part of life that some of us have to go through even tho' it really hurts now. You will be stronger in dealing with other aspects of a relationship.
Find a job (unless you/she already have one... you/she has to! How can a woman be financially dependent to a man?!?!), then find a friend or someone else to stay by your side for a while, or hare a house/apartment... and leave the son of an impotent man with the his tinny smelly rotting stick of his behind :D
Leave....
Yes.
stop cheating on him? - well maybe you are doing something that you are unaware of but your husband senses other things , that leads up too you cheating on him.
you should have left him 7 years ago
No. A husband with a cheating wife is called a cuckold.
this is coming from a guy who has had many relationships and if someone is cheating at all you should leave unless there is children involved then it is different.
I don't know about your rights but if he's cheating you should probably leave. Obviously there is something he does not want you to see.
that just means that the lady is cheating on her husband to be with your husband
i think you are worrying to much about your husband cheating if you are having dreams. But whatever your dreams, it is not considered cheating, i think you need to trust him more, and relax.
NO!
if he still loves you and you still love him then you could try and and work something out but i would leave him.:'(.it might be sad but he's been cheating for SIX years.
Definitely yes