First of all I will confess I'm Sunni and I'm in no way intend to offend anyone's madhab here but rather engage in a constructive dialogue on a subject that's really deep in my heart.