Pretty much this.
This is just not a pve game. Sorry.
The only other alternative i can think of is that you pay a top PvP guild to guard the dungeon you are doing. Not cheap though, and even then, pvp is never completely avoidable. Thats just how the game is built.