of course i agree with you long term trading is very hard and i say that we work in market with market current situation and we make our good technical and fundamental analysis in market and we make good trading experience in market and we make good knowledge in market and we when trader work in market with clear market direction then he/she make good earning easily with forex market
long term strategies are good for trading and profits but you mentioned that your internet connection is slow that is negative point in the trading as you must need a good connection due to bad news break sometimes or due to uncertainity conditions in the forex market but nevertheless it is good you switch to swing trading so i must suggest you to learn candlestick patterns with trend lines detection indicators to get more profits in long term charts.