give it up for Catholicism and all of this. i have so many emotions that i cannot even begin to articulate. amazing job