1) Grossly overweight.
(I'm not sure why because he claims to be a vegan. Most vegans are frail looking emo types. He must ingest copious amounts of sugar and cakes to retard his metabolism to the point where even a diet of vegetables and soy milk can't keep him skinny)
2) He has the standard looks of a Taiwanese betel nut chewing uncle or Taxi driver.
(An observation shared by others.)
3) Socially awkward personality.
(His personality might go over well in person with fat white American hippie women with armpit hair who just want to be friends but his aloof qualities and strange infatuation with various irrelevant subjects paints him as a big giant weirdo to women in Taiwan. He also seems uncompromising about being socially inept sort of like someone with Asperger's syndrome.)
4) No dress sense or style.
(Horizontal striped shirts that accentuate pot belly, short sleeve shirts that fold over the elbow, clunky middle school autistic children trainers, etc.. the list goes on and on)
5) Narcissistic.
(Unable to accept criticism or properly evaluate self for further improvement. Reacts with emotionally immature anger and indignation at any slights. Women tend to suss out these traits in men because they are woman-like.)
6) Lives with mom.
(This is not a good situation for a man approaching his 40's to be in.)
7) Older than he looks.
(Speaking of age, Winston looks a lot older than he is. At first glance he appears to be in his mid 40's at least. In a region of the world where people tend to look much younger than they are this is a big negative handicap.)

(He seems to hang out with a motley crew of foreign expats and others who he doesn't fit in with and who don't offer any additional social inclusion into Taiwanese society. It might actually be self sabotaging to hang out with these types.)