Punished,
We have all felt punished at one time or another, I'm so sorry for your pain. My son is my addict. I have been dealing with this for 3 years. I know how tiring it is. Just from reading your post, I think you need to talk to someone.Coming to the forum is a life saver, but you need an outsider who can give you perspective. You have lost yourself in their addictions. It's time to get yourself back. Hugs to you.
krhea