As for Jesus saying "why have you forsaken me," He was about to die; he was at that moment experiencing the divine wrath on Himself as sin-bearer. All of this was in perfect fulfilment of prophecy and Jesus knew it. Surely you do not think Jesus at that moment was doubting the Father.
That is a rather strange response to a passage of scripture...
Do you elevate her faith because of her works? Who ‘did’ the works... was it Mother Teresa, or God? Do we glorify and honour Mother Teresa for her ‘good’ works, or do we give praise to God?
As to your comments on Psalm 22, I suggest you read them, and let the text speak for itself. It does not say that Christ doubted (which is why I did not post the first line alone), but it does say much about the reality behind our doubts.
...for He has done it.