I am 21 years old. My mum is a Buddhist, which forces me to worship Buddhist idols. But I am a Catholic and she opposes me and scolds me. She even denies Jesus publicly. I am not yet baptized because of her. What should I do? Will God forgive me because of my worship in idols physically?
Many thanks for answer.
You are 21 years old. You are quite capable of making up your own mind and living your own life. "He who loves father or mother more than Me is not worthy of Me. And he who loves son or daughter more than Me is not worthy of Me. And he who does not take his cross and follow after Me is not worthy of Me" (Matthew 10:37-38).
I hope that one day you become a Christian without being a part of a denomination. See: We Are Simply Christians Without Being Members of Any Denomination, You Can be Too!