We do not even know for sure how is the orbit of Apophis, we do not know its size for sure, and we do not even know how far it will be from Earth in 2013/2029/2036.
Does 1+1=2? Does 2^3=8? Therefore, Apophis won't hit Earth in 2013, or 2029 or 2036.
What if the gravity of Earth pulls the asteroid back to near-Earth?
No, it can't "pull it back to near-Earth". The astronomers already calculated this, if truth. But it's impossible.
Is there an asteroid that will hit Earth in 2019?
Hrnnn… in 2002, they thought that an asteroid will hit Earth in this year, but that's highly unlikely. Maybe a Red Flying Tyrannosaurus will kill me before 2019.
I saw that every ~100,000 years (course, not sure), a big asteroid hits Earth and a global catastrophe happens. So, isn't 100,000 a very short range of years?
"Global catastrophe" doesn't mean "imminent annihilation". The global warming is somewhat a global catastrophe, but it's not an "imminent annihilation". It doesn't mean we'll die within 100 years because the world will be very hot.
It seems that 100,000 years is a short range of years, but it's not very short. And there's no pattern in this case, and the next asteroid can hit us in 2200, 2100, next year or in 2300. 100 years isn't significant in astronomical time.
This is not a rant. Sorry if this post seems like one, but I am not an astrology or chemistry or physics expert.
I don't think this is a rant, but read the pages before posting. And… "astrology"? Did you mean "astronomy"? Hrmm…