DPS queues have always been "long" compared to tank/healer queues. If you enjoy a DPS, there's absolutely no reason for you to stop rolling one for content. You just need to find some things to keep yourself occupied/entertained while you wait for your queue.

Have you tried crafting or gathering? I main a DPS, and if I'm not spending my time in queues socializing with my friends, I craft and/or gather for my own personal use and for personal profit. Something to consider if you are interested in the crafting and/or gathering aspects of this game.

You could also do other things outside of the game (like reading a book or browsing the web), to sort of occupy yourself. Just make sure to keep one eye on the game so you don't miss your queue. ;3 I have missed a few queues because I was paying more attention to a book than the game, even with one of my earbuds in listening for the ping of DF.

And, like the others, I definitely recommend getting out there and making some friends. Even if it's another DPS, at least you will have someone to talk to or do FATEs with while you wait!