Actually post something that helps or dont post at all
Well, you did say to criticize you...
Keep this in mind: using only skill points that you get from lvling, you can really only max 5 skills at lvl 125. So, what I would do is choose five skills. Imo, these should be shatter, rupture, double, giant swing(or pummel if you have good pummel gear), and proc stance. At lvl 87, I believe the lvl cap is 20. So you will be able to max 4 skills and put 6 points in another one. So perhaps what you should do is this: Shatter-maxed. Rupture-maxed. Put 15 in swing. Take 3 points out of double. So now you have 12 points left. You can put these in Proc stance.
Ok, in three levels you are 90. Put those 3 points from 87 to 90 in Giant. At lvl 90, your skill cap will go up to 25. If you find yourself lacking in armor, go ahead and put the 10 points from 90 to 100 in proc stance or if you are doing fine with that, max rupture and shatter again. At lvl 121 it will get easier as you can bring all five skills to 25 and work from there.
Gear: pretty good. Once you have the items for the helm, boots, gloves, and (optional) greaves, start getting met armor. It would be nice if you had health regen. Your off hand is good, though trident is better I believe for survivability. Start saving for lvl one hundred axe. When you get to one hundred, figure on selling your off hand for 180k. If you have another 100k from farming, ask around until you see someone selling an axe an trade them 100k and your ice blade for it.
Rings: try and get shatter and rupture rings. At your lvl, rupture may be hard to get unless you are willing to lay down a good amount of gold. Shatter however you may obtain yourself by killing the bear bosses in fingals. An event ring or two may prove useful as well.