So that’s take a quick look at what those reasons could possibly be at https://www.qatarday.com/blog/information/4-reasons-why-youre-not-making-money-with-your-forex-trades/69233
Although, this is not going to turn you into a professional overnight, but strictly following these are ways you could begin the long journey to the destination you want to reach.
People really should know when to stop trading. If it’s not working out for you today, you should just leave trading for the day and relax your mind to continue another day. Lastly, I would like to say that the fourth reason that was stated in the article from the link you posted, which is Greed, it’s very important that we find a way to get rid of such. Greed is very bad and will lead you to costly mistakes.