Those are some pretty solid pieces of advice.
Its most definitely not your fault, or anyone else's. People make their own decisions and sometimes we'll never know why. You have every right to feel how you feel - anger, pain, confusion, etc. - and you're welcome to feel that way as long as you...