dear ...you give me so much