Dream most often reflects a search for acceptance of who you are or what you have done. Perhaps you want to allow yourself some unusual behavior.
giving something to a loved one - means that maybe someone you know has had painful experiences recently and you want to alleviate their concerns
giving something to a stranger - it proves that you will finally stop holding a grudge against someone
giving something left and right - a sign that you give up too easily and give up your desires
giving yourself something - promises to give up important events in life that are important in life
when a loved one gives you something - finally you will stay through someone appreciated.
More dream interpretation: