I have noticed about swing trading, you do not have to watch the chart all the time, you do not have to wake up at night to see if you are making profit already, it is not stressful, not causing emotional stress. But some traders can use a very high leverage that can make it worse.
swing trading usually using 3hr - 1D time frame thats why dont need read chart all the time and always entry on pullback. just adjust it with your trading plan and money management .
Scalping Short term
Day trading Short term
Swing trading Short/medium term
Position trading Long-term