1. Yes, but only some people. Some people can learn how to love, how to make someone happy, but there are some exceptions : there are people who doesn't enjoy Valentine's Day, because they don't know how to make someone happy, even if that person doesn't like you.
2. Yes, it has.