If gravity can pull in light (black hole) why doesn't it fall from the roof to the ground?
The reason is because Earth's gravity pulls at 9.8 m/s2 and light goes 800,000,000 m/s, soms basic trigonometry would reveal that light does drop, but by an absolutely tiny amount.
300,000,000* lights a constant though, gravity should effect it regardless of speed, by that logic it would always be dark because light would whizz past us and away from us, look at a candle, the fire is pointing upwards, not being dragged down...
That's like saying that a bullet should drop to the ground imediately after it leaves the gun's barel because it's effected by gravity. A bullet fired falls just as fast as a bullet dropped, however the fired bullet has already gone s long distance before it hits the ground. In the time that it takes an object to fall a few feet from rest light can travel around Earth (assuming it's round) many times. Basic trigenometry will tell you exactly how much the light will drop as it travels, try it.
Candle flames are not made of light, they are made of burning gasses that are so hot they emit light. The reason that it rises is because the gas is low density due to the heat and it cools off and stops glowing shortly after being released. The light emitted from the flame hits your eye making you see the glowing flame. The flame is not made of light.
A bullet will still hit the ground. The flame still has a mass?
Imagine you drop an object and measure how far it has fallen 0.001 seconds later, that's how far a beam of light will fall in the trip between a lightbulb in your house and your eye. That's not very significant. As for the flame having mass, a candle gets shorter as it burns, where do you
think that mass goes?