MacBook Pro Retina Hanging on White Boot Screen
There could be a number of reasons to cause this:


Amount of storage
The age
torrented applications or files. 


These are just the main ones, of course there is others. Try cleaning out your mac! 

Note: I am not accusing you of torrenting application!