First, let me start by saying I do not intend to cause debate or conflict with this post. If this is not the right place for it, please tell me and I will move it. I did want answers specifically from Catholics though, which is why I am posting here.
Anyway, a bit of backstory. I used to be...