Get off your own back, stop harping on yourself. You are your own worst critic at the best of times. You are doing a lot more and a lot better than you give yourself credit for. Stop comparing yourself to other people and your level of happiness will greatly improve. View Another Sign