i have read through this post, and i must preface this w/ the fact that i am in no way nearly as intelligent as most of you folks, in the depths of the game that you all divulge into. and thats in no way a knock, its a warning to bare w/ me

i play an undead lock, and im a dps whore. i want to kill kill kill. currently i feel im drastically underachieving. my good friend helps me through the game, as im not much of a numbers and this and that guy, all the depth of the game just confuses me and quite frankly, im ADD so i just dont pay attention long enough to soak it in. so in the best way possible, for some one like mw to understand, i come here to ask for your mercy, and help. lol.
my lock, destro build, who is only lvl80 as of just before halloween, due to my 3 year break starting prior to rotlk, is getting the gear, but not in icc yet. (my guid really is a group of lax casuals and raiding doesnt matter to them.) any how, iv capped out my hit, and im well over it now... iv switched out my hit gems, and i think iv made a huge mistake. iv replaced them w/ haste gems, per my friends recommendations. hes never steered me wrong before in game, and infact pointed me to this very post. in talking w/ some random lock in game, he told me i had it all wrong. said i need to worry about int, mastery and crit... and not to waste my time on our pastern(my friends and i's) which i understood to be in order of priority, hit - haste - int. now i can link my armory... i still have gear to replace, but whats the point w/ the new content coming out next week? i just want to start getting my self in the right understanding. my tree is built exactly to the t of this post. my cast sequence also, to the t. im not sure i understand the macro stuff, thats all japanese to me. but im concerned w/ where im spending my gem points and stats... mold me, craft me, help me. on a good day im happy to touch 7k dps... but im pissed when mages and druids are doing 10 to 12k... and this is just in heroics. help me to be all that i can be! please!
linked below is my armory, in which you can see my stats as well.
The World of Warcraft Armory - Hxcdoomsayer @ Velen - Profile