Zen, a mate who has known me for many years, mentioned to me that in the observations of my interactions with this guy I was dating recently, I haven't been true to myself.
Perhaps it takes another person to see you for who you are when you really aren't yourself.
Pondering on her words, I have to agree it is true.
So Chea-Yee, just be who you are.
Love yourself and value you for who you are. If you don't, no one else will.