@CameronM,
CI is spot on. It is so common, almost universal, for a child to view his parents' problems as somehow a fault of his own. But it's totally not your fault.
Your mom may be able to give some insight. Or, do you have a counselor you can talk to?