https://www.reddit.com/r/AskHistorians/comments/2ko68f/why_did_japan_need_to_attack_pearl_harbor_when/ ^most comprehensive answer (credit to /u/thefourthmaninaboat)
https://www.reddit.com/r/AskHistorians/comments/1xkkrj/why_did_japan_feel_the_need_to_attack_the_us/