It's not appropriate for your male friend to call you by a name other than your own, especially after you have explicitly told him that it's not your name. Using a name that you don't identify with can be disrespectful and shows a lack of consideration for your feelings and identity.
While he may say it's an expression of love, it's essential to understand that true love and respect involve accepting and honoring someone's identity, including their name. If he genuinely cares about you, he should listen to your concerns and stop using the incorrect name immediately.
If this behavior continues or if you feel uncomfortable with his response, it might be necessary to reevaluate the nature of your friendship and set boundaries. A healthy and respectful friendship should be based on mutual understanding and consideration for each other's feelings. If he's unwilling to respect your wishes and continues to call you by the wrong name, it may be worth considering whether this friendship is worth maintaining.
Communication is crucial in any relationship, so try to have an open and honest conversation with your friend about how his actions make you feel. If he values your friendship, he should be willing to address the issue and make an effort to change his behavior. However, remember that you always have the right to prioritize your well-being and distance yourself from any friendship that makes you uncomfortable or disrespects your boundaries.