A black hole can't exist because it defies all logic. You can't have a point that 'sucks up' every single thing in it's vicinity, including light. Black holes are said to 'bend light' and prevent it from escaping it's pull. That's impossible because light is an expression of existence. It is everywhere. As an example: even inside of a hermetically sealed steel box, there is light, it's just that our eyes can't pick it up. However our vision still sees light no matter what (assuming you weren't born blind), it's just that we aren't able to make out any objects in 'complete darkness'. There is no such thing as 'black'. What we call black is not absent of light, it's not a non-color, it's just the darkest color we have.
Light is everywhere... (not finished)
Basically it's just a matter of the size of a body that determines the intensity of light. Since stars are the largest objects in the universe, they produce the most light. Next would come gaseous planets orbiting stars. You can see jupiter and mistake it for a large star in the sky when it's lined up with the earth. Even though venus would appear to be 'brighter' than Jupiter, it's only because jupiter is so much farther away. Of course that has to do with our sun reflecting on it (as with everything else in the universe), but the only reason that they don't produce as much light, again, is because of their size. They all produce light, it's just the stars overwhelm their brightness. It's almost like an eclipse.
The larger a planet is, the closer it is to being gaseous. The reason a planet like Jupiter isn't a ball of fire is because it's not big enough to 'ignite'. Continue to increase the size and you will eventually get a star. The tremendous amount of gravity our sun has is what makes it burn but to say the size of the sun alone is the reason it's a star is overestimating. The reason it's on fire is because it has too much mass for it to solidify so everything else is going to pull on it, preventing it from solidifying or just being a gaseous planet like Jupiter or Saturn. Anything that's the size of a star is too big to be anything but a star.
The reason we have rocky planets is because they are small and are trapped orbiting around their star. Although there is no such thing as a perfect circle or orbit, their star's immense gravity locks the planet into orbit which forces them to solidify. Gaseous planets on the other hand are far too big to be solid. But all planets contribute to their sun's existence as a star as well, as they are pulling on everything else. Rocky planets are rocky because their star, along with everything else sucks away their potential to be gaseous, although all planets do start out gaseous.
Another point I would like to bring up is the fact that the size of a star also determines it's color, or rather, the color we perceive it to be.
Another interesting point is the fact that larger stars are cooler and die sooner than smaller stars. The reason for that is... they are just too big and vulnerable to everything else for it to be hot enough to live longer. Our sun has an average lifespan because it's average size keeps its fuel abundant. The larger a star is the more fuel it is going to use because of its amount of gravity, affecting the fusion process to make it burn more fuel. Its own mass is its disadvantage. The heat from a star is generated from the combustion occurring in it's core so a small star will be hotter than a big one on the surface. You can correlate the lifespan of a star to a rocky planet. Obviously, a rocky planet can theoretically last longer than any star. They just don't because their lives are dictated by the star they orbit.
So that means black holes can't exist. Black holes are a lie. Black holes are a hoax. Black holes defy the logic of what makes a star a star and a planet a planet. They are the invention of quacks bent on deceiving the masses, trying to make it appear as if we don't know anything for sure and that there is such a thing as separation and control from the rest of the universe. Oh yeah, the same goes for neutron stars, obviously. Something that big could never be anything more than a burning star like our sun.
Now onto gravity. Everything is gravity. If that's too hard to believe then know that everything is everything, so by default everything is gravity, as everything is 'connected' to.. everything. Everything moves and bends, and it must otherwise it wouldn't exist. How can something exist if it doesn't define itself? How can it define itself if it doesn't move? Existence is movement, and the force of gravity that science thinks is just one of 4 forces is actually just everything being everything, so those 4 'forces' must be unified.
The phenomenon of gravity that we see planets and stars exhibiting is what everything is. Stars and planets are just products of existence moving. There is no special thing that makes them what they are. The constant being of what is is what forms stars .Everything is gravity because one thing could not move without everything else moving as well. So this means that the gravity of each object is pulling on all other objects. Everything is everything, so obviously everything affects everything. Even the gravity of a pebble on your driveway affects the furthest star in the night sky.