My First PC Build. I Need Opinions?

So this is my build I have came up with - http://pcpartpicker.com/p/xtRgRB

I have been researching for over a month for parts and I feel this is what is right for me.
I just want to know your opinion on this build and any suggestions?
This build is for Minecraft (High Settings), GTA V (Medium-High), YouTube and general school work.
I opted out of an optical drive as I can just make a bootable USB when installing windows. I might get one in the future. I also didn't get a SSD as I don't really care on boot up times and sense it doesn't affect game play i'm okay without it.

I need you to listen to me man. KEEP YOUR BUILD! It will play gta 5 at med-high 1080p 60fps. Don't listen to others who change it! It's a very good build man. Keep it just how it is!

I would add an SSD, its not just the boot time the computer is a lot more responsive browsing the internet and things like that. But yeah it's a pretty good build I guess…