It's not your fault. Rogues while awesome are the worst solo'er in the game by a large margin. Give one awesome weapons, haste and a fungi tunic and the noob levels will breeze but eventually you will start getting depressed again
[You must be logged in to view images. Log in or Register.].
Go with a caster you want as a second class someday. That can help you twink. When you find a duo partner they can start a similar dependant healer (cleric) and you can duo with the rogue.