Not trying to get involved in the Catholicism vs the world argument (which I think soonerATC is doing a good job holding his own)
Lots of questions early on as to why such a loving god would allow a child to be born into suffering. Reincarnation answers this.
I believe all life shares the same soul...and it is the destiny of all life to return to oneness with The All in eternal peace. The more sin you commit the more you will suffer for it with endless cycles of life, suffering, and death.
To the OP I highly recommend looking into eastern religion for your answers. It has helped me a lot.
Cool. I think I'll check that out. Yeah, you're right. I'm into looking at other forms of religion. Thanks.