I took a class on positive psychology and many of these are backed up by research i've read. Also studies show keeping a journal is helpful particularly when we write the negatives down, something in the process of writing helps many people let go of what has bothered them.
The Psychology TED talks playlist consists of over 10 hours worth of brilliant psychology related videos. You can access the playlist via the following link. https://www.youtube.com/playlist?list=PLFDE868BCF58A3950 #psychology #TED