Our expert says:
If she is with this guy and has been for over two years you need to think about moving on. It is comlicated further by her being financially supported by him, which makes it even less likely that she will leave him.
Although you are in love with her and you really want to be with her you have to consider the way she has treated you by cheating on you all this time. It shows a lack of respect towards you and you deserve better. It will be hard in the beginning but you need to separate yourself and then in time find someone new who will treat you with the love and respect you deserve.
The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical exmanication, diagnosis and formal
advice. Health24 and the expert accept no responsibility or liability for any damage or personal harm you may suffer resulting from making use of this content.