I fail to see how any of this is any ones problem but your own. Not being able to play at peak hours because of work?
Your fault for the job schedule you have.
Not liking pvp or seeing a point in it?
Your fault, and your probably bad because you can't keep up.
Not able to find a tank of heal?
Your fault for contributing to the DPS player base and not rolling heals or tank.
My recommendation to you, is to find a guild that does stuff you like on the schedule u have, or make friends so you can play with them. At this point in time all the reasons you state on here are all your problems, it has nothing to do with the game itself. As for you unsubing no one will really care.
Oh and 7am - 1pm are not peak hours not even close