About: Greg is just an ordinary guy compared to everyone else that gets focused on. Sure, his name is Greg. And that's mostly because his mom didn't know what to name him when he was born. But he was very much loved and cared for as a child (unlike everyone else).
While LilPearl taught him how to code (and he's in university studying computer science (yes he does take showers)), they also taught him to be compassionate and to help others when they need it. Unlike his mother, he can't cook for shit. Like, at all. Not even spaghetti (he tried and almost burnt the bakery down). He's banned from the kitchen because of that, but he does help out by doing the business side such being the cashier and later basic accounting.
Other than that, he's not good with figures of speech, sarcasm or humor because he takes everything literally. If you say "Omg did you hear X and Y slept together," he wouldjust think they slept in the same bed next to eachother and nothing more.
Greg has a good relationship with most of his exes. I say most, because of Helena Burgle. They dated in highschool when he was a sophomore and she was a freshman (I know, bad start already), and they broke up after 2 weeks. For 3 years, she made his life a living hell, since she actively harrasses his romantic partners, and even made one disabled by running them over with a golf cart. Greg finally got a restraining order on her when she turned 18, but even then, she still stalks him at the distance she's legally allowed to be from him.