בּיוֹם֙ שְׁנ ֵ֣ים עָשֵָ֣ר י֔וֹם נָשִִׂ֖יא לִבְׁנ ֵ֣י נַפְׁתָלִִ֑י אֲחִירִַׂ֖ע בֶּּן-ע ינָ ָֽן (ז' ע"ח)
("On the twelfth day, the leader of the sons of Naftali, Achira ben Einan." Bamidbar 7:78)
What is the significance of the name "Achira"?
The Ohr haChaim haKadosh brings a Medrish on the verse (Devarim 33:23), and explains how happy Naftali was with his portion, so much so that the lots of his brothers (ach) were "bad" (ra) in his eyes!
The Chovos haLevavos (Sha'ar haBitachon 4:3) teaches us that being truly "happy with one's lot" is actually a two-step process: 1) why my lot is good, and 2) why all the others are not! If you do not have something, even in ruchnius (spiritual matters), that means it would have been "poison" for you, and you should thank Hashem for saving you from "poison"! (But you could still daven to get it...) And also: What may seem like a "devout" prayer for ruchnius (spirituality) can often really be just an expression of a generations-old bad midda (character trait) of complaining—and the Rambam puts Hilchos Dei'os before Hilchos Tefila! (But every case is different).
So what's the solution? Thanking, thanking, and more thanking, which is actually the foundation of our service of Hashem (see Chovos haLevavos: Sha'ar Avodas ha'Elokim, and there in Chapter Six he even says that Hashem will give a person even without his asking for it). And with Shavuos upon us: Reuven appreciates his cheesecake and thanks Hashem for it, while Shimon kvetch's ("complains") for more ruchnius... you tell me who's bigger. (Or better yet, one who thanks Hashem for making him such a great person, and for his personal portion in the Torah!)