Just got back from the gym and i feel great! exercise is an amazing tool to happiness.

I just wanted to add, surrounding yourself with positive people is also a great help, if that means limiting time with your mum then perhaps it's a good idea?!