yes.. forex can gain enugh for ordinary,average, everday person.. definately it can.. but that person must be good in trading to do so... cause taking in account to ordinary person.. his investment also would be small.. and thus would be the gain.. ! so you can definately earn your living but not your family !!