Ofcourse the main reason is different psychology. When you have different psychology your result will be different ultimately. So this is a very big problem. If you want to make money in the forex market than you must have the psychological balance and keep it up to date to make money. Making money is not so easy and it is not so common in the forex market as you know 95 percent of the people lose money.