Good days...bad days

I know we are all going to have good days and bad days but man it's been a really hectic day today.  I had 5 hours of yard work which is great to keep me busy but it doesn't keep my mind from wandering.  I suffer from minimizing which leads to doubts and then to feeling bad about things as if they were my fault.  I hate those feelings, really.  I can be strong for a few days it seems and then it all goes to crap it seems.  My mom says I need to find my spirituality before I will be able to move on.  I don't know what to think about that.  I've talked to myself a lot about moving on and hoping that the next day will be easier but nothing further than that.  My friend said to try Tai Chi, never really checked it out before.  Some sort of meditation I guess to try to find some sort of inner peace.  I don't know, guess I will have to do some searching.