There are many peoples that blame their selfs for not participating in BTC mining in the early days.. But with so many opportunities arising each week, you can keep your head up high and pray to be right about another new cryptocurrency you put your money on :]