If you love someone very much, you can't have it. If two people can't be together, you should try your best to fight for it and solve the obstacles that hinder them. Work hard and you won't regret it.
Whether the other person loves himself or not, of course, the most important factor is whether the person he loves really loves himself or not. If the other person doesn't love himself, it is obviously unrequited love. Such love is doomed to be fruitless and tiring. If the other person doesn't love himself, letting go is the right choice.
Loving a person does not necessarily mean possessing. Possession is a selfish desire, but it is not true love. If you really love someone, sometimes you have to learn to let go and give him the life he wants. Many times, love is not as perfect as you think, and it is not the result you want. When a love can't get a happy result, you should learn to let go.