No one can make you happy, except for yourself. If you are determined to let the small things bother you, then that is your own fault. Instead of stressing and getting caught up in the negative, you should begin to focus on the positive.
Begin immersing yourself in things that bring you joy, even if it is simply sitting down to watch your favorite movie. As long as you are actively working towards joy, you will find happiness.