The thing is, that Joel 2 is standing in a context, and this context is not fulfilled yet.
So acts 2,38 was a partwise fulfillement,but not the complete fullfillement.
But this is the problem which we have today. Things are be claimed by taken them out of the context.