3 Types of People In Your Life: Who helped you in difficult times. Who left you in difficult times. Who put you in difficult times. Difficult times bring out the true character and colors in people, so start color coordinating the people in your life!
For my parents~we may disagree on many things, but they tolerated my crap and never left when the going got tough. They were here physically every day, no matter how bad it got. We can disagree but they prove by their actions what unconditional love is.
If you are going to practice gratitude you will need to remove the negativity from your life and they may mean distancing yourself from situations and persons that alter your thinking or invade your thought life.