First you have to beg for her forgiveness
I don’t know
It depends on what you did
there are absolutely no sins that God does not forgive.
No god did not forgive them , he destroyed the two cities by fire and brimstone.
yes u should always forgive and forget
get a camera and record her hitting you and show it to your mom
No.
No, but he can forgive if you have accepted Christ as your savior and you forgive others.
You go to confession to confess to God your sins, you pray for forgiveness and god listens he will forgive you. If you are truthful and truly sorry for what you did then god will forgive you.
God will forgive any sin if you repent.
Answer: No. Only God can forgive sins. We do not worship Muhammad.
Learn to forgive yourself. Love yourself more than you love her, then it does not matter one iota who forgives you. Jesus will forgive you. You must forgive your mother first for she knows not what she does.