lupine,
First of all, you are lucky to have such a friend who will speak to you so truthfully. True friends do such things in order to help us grow and heal.
Guilt. I suppose we all feel it from time to time. It does not appear to serve much purpose. Afterall, guilt is mostly related to things in the past. Things we cannot change. So why do we hang on?
I have clutched onto guilt in the past. Personally, I can tell you that my willingness to drag around that ball and chain was almost always related to my level of self esteem at any given time. If I was struggling with my self worth, then my boundaries were compromised. Compromised boundaries led to unhealthy infringements (ie: guilt). For me guilt is just a nasty little demon rearing its ugly head and screaming, "You are not worthy. You are not good. And, here are all the things you have done wrong to prove it."
Today, I do subscribe to the notion that when we know better we do better. If I make mistake (which is fairly a routine exercise for me) I make a sincere amend as soon as I can do so. And, then I make a concerted effort not to make that same mistake again because that is ultimately the most meaningful amend one can make - to change the behavior.
In your case... Well, mental illness is very sad. But, lupine... It is not your mental illness. It does not beliog to you. You have done all that you can do and it is time for you to leave this and move on with your life. Again, this speaks to the issue of healthy boundaries.
Mental illness, alcoholism, narcissism - all of these claim victims with a ravenous appetite. Have they not claimed enough already? Why throw yourself onto the smorgasboard as well? This has taken enough from you. I hope you can separate some of this out. I know it is very difficult. But, it sounds like you have cared for and loved this persona through a lot. It is now your time.
ANS