44 Sent here and I agree with OP. I'm diving into PVP more and it can be very frustrating.
I have a much much much easier time with my 28 Commando, and my 21 Sorc. They really feel like better DPS than my Sentinel.
I love my Sentinel, tons. It was my first toon, but after playing around with other classes, I find there are some balancing tweeks that need to be made to help out what is supposed to be Pure DPS.