Sometimes I feel like I hear different advice about this. Because blocking thoughts about my life feels like I'm not being honest with myself. Yet when I think and let the thoughts flow freely I sometimes end up feeling even more unhappy about everything.

So is it possible that its better to acknowledge a negative thought and try to do something about it rather than just try to block it out?, and then its like that thought has not been dealt with.