OH hun, that all sounds like reasonable explanations for being fed up and emotional.
I understand the pain and frustration of being ignored, sometimes it's just smarter to give up.
Hearts are strong muscles, but they can only be beat up and broken so many times.
Hopefully things ease on you during the stress of detoxing!
*hugs* You know where I am if you need to talk!!