Avengers 2 Age of Ultron Official Trailer

Why is my nerd boner so hard.  I swear my desk lifted a whole inch off the ground.  This trailer gave us so much but not too much.  It gave us James Spader's Ultron voice, a look at what Ultron will be like, an idea of what to expect story wise with a hint of the Hulk loosing control and Iron Man having to whip out the Hulk Buster Suit and duke it out with the big guy, and all my hopes and dreams rolled up in a 2 minute video.  This trailer made me so hyped and so mad at the same time.  WHY DO I HAVE TO WAIT UNTIL May 15th 2015.