your mom is a part of a generation of homophobes. it's hard to undo a lifetime of thinking something so absurd is true and then unthink it.
that being said, you're her Child and there's no excuse.
can you find a support group to get you through this?