The snail cannot be compared to the horse when it comes to speed, but the snail reaches its intended destination in its world.
*So far as your peers are outwitting you in your social, spiritual, economic, academic and political lives should never discourage you and to give up.*
It should rather urge you to double your efforts and strides.
You are not living happily and purposefully because you always see yourself defeated in the seeming race of life.
Be very careful of whom you compare yourself to. Undue comparison can easily dampen your spirit and zeal to underrate your gifts and abilities.
Learn from the success stories of others but grow in your own pace and situation.
God bless and keep you.