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
in fact I always think that the best strategy for long term trading is price action it is not only best but simple and when you are trading for long term choose at least four hours chart or daily chart because these charts give very clear signals for us to decide trades.