The Problem Statement
An AWS Website of mine was Not Loading, I pointed the A record correctly, still. The DNS propagation tools were showing the correct IP Address for the A record too but the website was still not loading. The spinner was simply spinning forever until it timed out. Tried proxy too, still no luck.
The issue was very simple and it was silly of me to not realize it sooner.
The AWS Security groups, Inbound rules were not allowing traffic for ports 80 and 443. I allowed it and voila!
Please refer to the screen below.