So someone who has done heinous things can be absolved and get to Heaven by truly wanting forgiveness?They have to truly want forgiveness. They have to ask for it.
Check out Catholic.com. Thousands of articles there with answers. (Although I'm happy to answer questions as best as I can.)
If He has the power, why wouldn't he use it to direct people who have done good throughout their life to live eternity in Heaven even if they have doubted His existence? Does God allow mistakes and errors to be made, sometimes terrible, terrible mistake, and then accepts them if they truly want forgiveness but denies those who have made few mistakes, one of which being that they have doubts? That doesn't seem like a forgiving, loving God. That seems like a narcissistic God.Yes, but not in a way that destroys our free will.
It's like when you asked your wife (if you have one) to marry you.
Did you put a gun to her head and demand she say yes? Or did you ask for her consent?
Which one is true love?
How long do you believe humans have been on Earth and how did they get here?