James 4:2
2........You want something but don't get it. You kill and covet, but you cannot have what you want. You quarrel and fight. You do not have, because you do not ask God.
I was always wondering when God is all knowing and knows even before we pray what we are going to ask for, then why do we need to ask. ?
Rather than giving it to us before asking do you think that setting it up this way if we did not , we would never fellowship with Him ?
That is my thought and we would never get to fellowship with Him and He with us.
James 4:3
3.........When you ask, you do not receive, because you ask with wrong motives, that you may spend what you get on your pleasures.
Do you think that James was saying that he means we would spend it on ungodly pleasures.?
We should ask with the right motives and can ask for those things that will give no pleasure because God wants us to enjoy that which honours Him.