I hope you know you’re beautiful inside and out. You are a wonderful person, and you are capable of giving more love than a lot of people I know. You shouldn’t spend so much time dwelling on someone who doesn’t see what you have to offer. Don’t give your love and don’t give yourself to someone who doesn’t see your worth. You deserve so much more than that. Find someone who can love you as much as you can love him (or her. I don’t judge.)
That or tell him (or her) your feelings? From what I can see, you’re the one who has nothing to lose. If anything, it would be HIS (or her) loss.