I think it is totally alright to not have the same kind of feelings for each other. Doesn't make one unworthy. Sometimes people have stuff going on in their lives or they just need something different from the relationship as in the two people involved may be in it for two different reasons.
I told this to myself long ago:- I do not like everybody in this world and so I shouldn't expect everyone to like me.
Sometimes two people may be individually good people but may not be good for each other. It is always better to be with someone who likes and respects you than someone YOU want to be with.
People who are too giving find it difficult to set boundaries and others become so used to it that they do not realize that they are crossing the said boundaries. I think it is important to say NO and prioritize oneself. The right ones will get it.