Everyone has value simply because they exist. It is intrinsic to being made in the image of the Creator and cannot be taken away. However, there is a difference between having value and feeling valued. If a person does not feel valued by those people in their life who claim to value them, then it is because value is not being communicated to them through tangible actions.
To value someone involves more than simply thinking with your mind that you value them. Even if you speak the words “I value you” and tell them that 100 times a day, that does not truly communicate to them that they are valued. Words are only words. They do not mean anything if they are not supported by evidence.
To value another person is to instill in them that they matter to you. If you value someone, you do not ignore them, or take them for granted, or toss them crumbs. Instead, you show them that they matter by treating them with esteem, respect, consideration, and appreciation. You show them that you care about them, and that they are important to you.
This is especially true in our familial relationships. Yet, it is just as true in our relationships with friends and colleagues. In fact, I believe one of the things that makes a great friend and a great leader is the ability to communicate value to those around them.
If you do not feel valued by a friend, a lover, or an employer, listen to your gut. It may very well be an accurate perception. It may be you do not feel valued because you realize you are, in fact, not valued. It may be it is time to move on and find people and places where your true worth will be welcomed, embraced, celebrated, and cherished.