I grew up browsing the Facepunch forums, where self-rating posts was also possible and public at least at one point in time.
To be blunt, it kinda just made everyone who did it look like a tool and they got hella made fun of. So no, you're not the only one, I avoid upvoting my own stuff like the plague.