i can tell you are feeling a bit guilty for not feeling strong enough to deal with this relationship. i admire you for educating yourself on the symptoms so you could better cope with her and her son. but it is challenging to have a relationship with someone with mental health issues and it comes to a point where you have to make a decision and you made the one that was best for you. i do not feel you are being selfish. you deserve happiness in your life and relationships are hard enough. thank you for caring as long as you did.