It took me awhile to figure it out! But down on the left-hand side of every post is a little sheriff star (or at least I think it looks like that!). If you click that, you can give rep points!
This place has been the very same thing for me. There are very many an intelligent, wise, informed, and enlightened person here. Personally, it helps me stay humble and aids assiduous learning.
I almost forgot -- people are also (nearly) unfailingly kind!