I've done a study on the Sermon on the Mount, which is available at
http://bcbsr.com/survey/sgosp6.html
Regarding Meekness,
Mt 5:5
Blessed are the gentle, For they shall inherit the earth.
The "meek" are the humble.
"Meekness toward God is that disposition of spirit in which we accept His dealings with us as good, and therefore without disputing or resisting. In the OT, the meek are those wholly relying on God rather than their own strength to defend them against injustice. Thus, meekness toward evil people means knowing God is permitting the injuries they inflict, that He is using them to purify His elect, and that He will deliver His elect in His time. (Is. 41:17, Lu. 18:1-8) Gentleness or meekness is the opposite to self-assertiveness and self-interest. It stems from trust in God's goodness and control over the situation. The gentle person is not occupied with self at all. This is a work of the Holy Spirit, not of the human will. (Gal. 5:23)"Online Bible Lexicon
Interestingly also is that the same Greek word used here for "meek" (praus) is also used for "gentle" in Peter's instruction to Christian women.
1Peter 3:3,4 Your beauty should not come from outward adornment, such as braided hair and the wearing of gold jewelry and fine clothes. Instead, it should be that of your inner self, the unfading beauty of a gentle (praus) and quiet spirit, which is of great worth in God’s sight.
Wow! I've only gotten thru 1/2 your link (I will finish after) but I am mightily impressed. I agree with most I have read, although not all, and it is very like I envision here - going thru verse by verse, with references to old and new testaments. It may be that my exercise here is beyond you, but as much as I loved your link, I long to hear the voices of many others because I still feel there are things to learn here that I don't yet totally understand. As I have said earlier, too often have I heard sculpted scripture, from opposing points of view, using it as proof that what they say is correct. Maybe I am seeking consensus ( a fool's errand?) Maybe I want to feel the truth.
PS. Do you have a link on Revelation? Just wondering .