Friendships can be difficult—because often people aren't as honest and open as they should be. Sometimes, people end up getting hurt.
Most problems with friendships come up because people are just too selfish to care about the things that their friends need. They care about their own needs much more, which makes it hard for friendships to work. However, being selfish is part of human nature. A person is put together in order to take care of himself and his own needs, not necessarily those needs of other people. Even though being selfish is something that all humans are born with, it is something that everyone should guard against.
The best thing to remember when you are a friend to anyone is that you need to treat your friend the same way as you'd like to be treated. This is wonderful advice for a friendship, because it is really the only way to make sure that you are giving your friend everything you would want to be given in a friendship. Whenever you have a question about how you should treat a friend, it is easy to find an answer simply by asking yourself what you would like your friend to do for you, if he or she is in your shoes.
Even if you're always thinking about how you'd like to be treated, and your friends are too, there are issues that come up from time to time in each friendship, and it is important to understand how to deal with these issues so that you can build stronger and healthier friendships. Issues like friends getting boyfriends or girlfriends and not spending enough time with their friends, or even friends finding new friends and leaving old friends behind are issues that will probably come up with one or more of your friendships. It is important to know how to deal with these issues so that you can keep your friends and make new ones. No one wants to have a broken friendship.