There is something in the startup/login items that doesn't seem to agree with it...
Log in in safe mode, and go to system preferences. Disable all login items for your user.
Restart back in normal mode. If it still freezes, go back to safe mode, and open Font Book. Disable all user added fonts, and try in normal mode again.
If it still freezes, go once more back to safe mode, and look at console logs for the time of freezes, and copy paste here what the console logs generate for the freeze time. /Applications/Utilities is the location of the Console application.