because short term goals help you stay in the present, they are usually small and achievable so you don’t easily give up on them. Having long term goals aswell is helpful as it gives you something to work towards every day or so. Having both helps you not give up or burn out but also plan ahead