why some poeple prefer short happiness ?
There are multiple reasons for people to seek shorter, rather than longer term happiness. One of the main motivations is time urgency. Many individuals in our fast paced society prioritize saving their time by focusing on what gives them instant satisfaction instead of considering how it affects themselves and others in long-term. Additionally, a feeling of instantaneous pleasure may lead an individual into further indulgence, thus causing additional problems in their life, as they don't realize that there is a point when these temporary feelings won't satisfy or fulfill. Finally, one reason could be a desire for more money which leads towards immediate gratification because they have not taken enough consideration over consequences, but I assume this is something you can ask yourself!