Looking at the patchiness suggests, to me anyway, there may have been polystyrene tiles or similar up there at one time.
When painting a ceiling, as has been mentioned, you need to keep a wet edge. On a ceiling that large it is going to be quite hard so the best thing to do is feather the edges when you are moving to the next area. This basically means rolling out as far as possible so you don't have a hard edged line that will dry out. The feathered area should look speckled but don't worry as when you come back to that area you simply go over it and overlap onto the painted area where you again finish by feathering. This time, because the area already has a layer of paint, it won't look speckled when it dries.
With any paint, until it dries completely, you may think it is patchy. This is definitely true of emulsions which never seem to dry evenly. When you get up the next morning though it seems as though a pro has popped in overnight and done it for you.