Friendship points are essentially experience points for your relationships that you earn by talking to characters or giving them gifts. In the heart tab of your journal you can see your current heart level with every NPC and the pink meter showing friendship points earned towards the next heart. You cannot lose friendship points with NPCs. They do not decay over time (animals are a different story) and giving someone a gift they dislike or hate does not subtract points...
Read more.