If someone wants to get something deadly specific out of a Flashpoint, like a piece of gear or a title, they should be running it with friends who know what the specific goals are. You encountered some blasted idiots who were being selfish.
I'd invite you to join me and mine on The Progenitor (RP-PvE EU server), but you appear to be a Republic player and we're all Imperials
It's hard with strangers as a lot of people are in the mindset of "my way or the highway" - I'd say what you really need to do to get around that is find a like-minded guild of friendly, social people who can help you to experience the game and get maximum enjoyment out of it.
And really, if he'd run it 500 times you'd think he could just over-level it and come back.