The gift for the leader was returned, which was embarrassing. Why?

Because this is the leader attending your wedding, generally speaking, it is wrong to return the gift like you. Weddings are different from other occasions. The leader's attendance at your wedding is a blessing, not a business. Besides, if the leader accepts your gift, he will be very sorry.

Attending the wedding itself is a kind of mutual affection. There is no need to buy expensive gifts back. If you have time, you can bring some local products, which is better. Another situation is that the interval between your gifts is too short to be like this.