Happy Anniversary and a Happy Birthday to your MOM. You certainly had your share of problems, but hung in there. conrats! Tough times just make you stronger. My Rabbi told me when I was going through a very tough time that GOD only gives you as much as you can bear. Found that to be true. I think you are an interesting and terrific person. Good luck.:)