It is hard to say without having more information. It does not have to mean that your wife is really having an affair. Maybe you feel that your wife isn't paying you enough attention, that this man in your dream represents another interest that she has in her life.
is there any connection with our present situation? i work abroad and i left her in our country. i am really bothered with my dreams..
I did not realize that you work abroad. Yes, that does make a difference. If yu are feeling insecure, that will make your feelings worse. I think you need to work on why you feel so ugly and why you think that your wife would cheat on you. Can you get some counseling to help you with your issues with your self esteem? Your dreams are just reflecting what you are thinking. The only way to change your dreams is to do something about your negative thoughts about yourself.