Barrier Between Allah And Us
The answer to first part of your question refer to following post Discussion 47212 • Reply 47231