Seriously man, did you buy an account off eBay with a lvl 18 already on it? What are you doing wandering around the map? Camp & let them come to you. I know you're probably playing cute to make it look like FB are still helpless, but damn if you actually leveled to 18 & have no idea how to play the class, you need to start paying attention to how other players play, or start trying things & learning through trial & error. I don't give a damn about giving out PvP tips cause they no longer effect those that no longer have an account.
Oh forgot to address the comment about rogues :pleasantry: "Fast charge, stealth" there is no such thing as a fast charge stealth in 2.5. if rogues are still beating you, you're doing something wrong.