I’m sorry random Internet stranger. Kids are brutal and can surely crush anyone’s ego without hesitation. And people telling you “to shower more” are just idiots with a nematode’s mental capacity and the emotional spectrum of a black&white-tv that’s out of black.
I don’t know anything about your environment, but you will find that special someone. Most likely when you least expect it. With those mentioned qualities you’re a steal. I, personally, would totally prefer a bridge-troll (your words) with character and true values over any empty peacock. The older i got the more obvious that became.
I hope you’ll find your lady. Everyone deserves to be loved. And your chances are way better being a troll than bring rich. That’s a positive hm? 😉