As per the previous comments, I do find that Self-MOCs usually aren't all that much like the people who made it. With my two Self-MOCs from different story lines, I've tried to make them as close to me as possible story wise. I think that one thing that really shapes a character is what surrounds and limits them, and so I took what surrounds a limits me: I live in an area with no people who are even remotely interesting in what I do, aside from my best friend, although he's not a BIONICLE fan, just enjoys looking and hearing about my MOCs. So, I took that into account and started the base of my character's personality and environment around that. Ekorak's story starts with him being trapped in a pocket universe called the Silver Peaks Antiworld. He's the Lone Guardian of the Silver Peaks, meaning it's his job to protect the banished village of Anti-Koro. While this obviously isn't what I do in real life, it's similar enough for me, and it is my Self-MOC after all.
As for my other Self-MOC, Rai.....well to start I'd like to note that Rai wasn't a full on MOC. Most people on the forums like him, but on sites with higher standards, such as MOCpages, he wouldn't be a very popular MOC. He's got a Rahkshi head, too, meaning that a LOT of people are going to hate him a bit extra. But, I had reasons. Within his non-BIONICLE related story, he's a military cyborg that broke free of his programming on a work with a corrupt government. This also is somewhat similar to my real life situation, as you generally don't make many friends if you look like a member of the military in the middle of a city that despises the army because they not only are the hand of a corrupt dictatorship, but also due to the fact that many of the members of the army were once their friends and relatives, turned into cyborgs and under the force of programming.
Of course it isn't actually THAT hard to make friends, it's just that none of them like anything close to what I do
Also, this is a massive recommendation. DON'T USE A RAHKSHI HEAD. PEOPLE HATE EM. I used one on Rai because I had a Self-MOC with a custom head to start with, and I also had to use a head that I could use and reuse on characters with different color schemes that looked better than most Kanohi that came in different colors (and was cheaper, as I'd have to order them online) and was cheaper parts-wise than custom heads. Thus, I used a Rahkshi head.