I'm not a head-turner, but I'm not ugly either. Just plain average. Pleasant to look at if I get dressed up, but nothing admirable when in the comfort of my home.

Do you ladies have any advice on how to look better when I'm very new to this?

I'm a kind person, but I am also a bit opinionated and not very agreeable. I will not agree for the sake of agreeing, if someone is wrong I will call them out on it, and I do not shy away from debates. I'm a also a bit self-focused and self-absorbed, I am not as thoughtful and caring as you would expect a woman to be.

I know all this can be a turn off for most men (and probably women).

I'm still young and am willing to do what it takes to be a better person though, I'd really appreciate any resources, books/channels/articles that can guide me.

Thank you!