You're lucky to have your parents allowed you to adopt what works for yourself.
Well, I thought all priest should say "I absolved" for any confessions. I didn't know there are those who wouldn't absolve it.
I grow up in a Muslim family. But it's confiding too. My mom's parents were mystical an spirits believers. My dad is sort of like you and your dad. He believe in stones of different colors. As for me, i like crystals. I like medallion too like St Benedict's medal.