I should clarify. What I was trying to point in James was the process of how we obtain virtues. You pointed out a suffering process. In this case, James is directing if Any man lack wisdom (virtues) let him ask of God, who giveth to all men liberally and denies them not. Because people rely so much on literalism, thinking that they could just ask and receive without any work on their part. The double-minded and unstable aspect is not supposed to be polemic or accusatory rather a guide to how we are to ask. We shouldn't waiver in faith, for those who waiver can't expect to achieve their desire in their prayers. Just like praying to lose weight. We can pray all we want to lose a couple pounds, but if, after our prayers we go straight to the kitchen and pull out a chocolate cake and down the whole thing, where is the profit of the prayer that was made. That is wavering. it is 'double-minded' because instead of focusing on God and his salvation from gluttony, they were thinking about the deliciousness of the cake; and 'unstable' because they wanted one thing but were contradicting the thing they wanted and therefore pointless. That looks like what James was referring to. I don't think he was pointing fingers, but he wanted people to know they can receive anything that is good if they start by asking and do so with faith and works. James 2:14