The first riddle can be answered with the word “love”, but that doesn’t seem to be the right answer. Maybe what you’re going to say might be a little strange, but I think the correct answer is “flame”,a flame that can be both good and bad.
(I thought of this after reflecting on the riddle)