Somehow they all ended up at my house. ("end up" + prepositional phrase)
Well, grades ended up to be unimportant after all as my first job after graduating ended up in a private school with a very low pay scale. ("end up" + prepositional phrase)
She ended up a rich woman. ("end up" + noun phrase)
Maybe I'll end up a journalist. ("end up" + noun phrase)
She'll end up penniless if she continues to spend like that. ("end up" + adjective)
That could end up catastrophic. ("end up" + adjective)
Are they all correct? Or do they all need "being" after "end up"? For example:
Maybe I'll end up being a journalist.
When should we use "end up" + being + noun phrase/adj phrase/adverb phrase/prep. phrase, and when should we use "end up" + noun phrase/adj phrase/adverb phrase/prep. phrase?