I'm not trying to preach to you either. I hope we can both just chat this out, pick what we want and throw away the rest. Some of my questions for you are as much for my own understanding. I hope you don't take offense.
I get the "wanting to be a caring person" thing. It's just who you are and you hate to have to change who you are because someone else is being disrespectful to you. I guess the only thing I would caution is that I hope you don't forget to care about yourself first. As a Christian myself, I've really struggled with the concept of service and sacrifice, and virtually killing myself in the process, thinking it was what I was supposed to do. But I'm not sure that's what God ever intended. And sometimes there is a need for us to show tough love to the people we car for.
Thanks for the honest update. I wouldn't have interpreted your lack of information as lying. It's a public forum and it's not necessary that you expose every aspect of your dirty laundry, only what you need to. It's all a journey and we get where we need to via different routes.