2.
showing a lack of foresight or long-term planning
3.
not able to see clearly things that are far away. A less technical word for this is short-sighted.
4.
not thinking about what the results of your actions will be
2.
showing a lack of foresight or long-term planning
3.
not able to see clearly things that are far away. A less technical word for this is short-sighted.
4.
not thinking about what the results of your actions will be