After login mac is stuck on progress bar
If you're able to boot to the installation drive (external USB, DVD, etc.) but not able to boot from an internal drive, that indicates a hardware problem, likely with the drive or the cable attached to it.

An easy test is to attach your internal hard drive externally with something like this. If it boots fine externally, you can be fairly certain that there's an issue with the cable (or, less likely, the Logic Board).

If you still have trouble when it's connected externally, then you should first try reinstalling the OS while it's connected externally (as you might still have some software corruption). If it persists after that point, you likely have a bad hard drive.