Is this normal for friendship?
	
	
		Should I stay with friends who do not go out of their way to accommodated me?  I know it sounds selfish, but when when I really think about it, I do for them in so many situations.  I wait for them when they have to make an extra stop somewhere (they leave when I have to). I listen to their problems and actually ask when I think they are upset about something (they don't ask, they are not curious at all).  I drop what I am doing for them.  I've even left the bathroom when I was getting ready in the morning so they could get ready.  Why do I feel like they do not return favors like this for me.  When I want them to go with me somewhere a little earlier than planned, they don't because they are so dead set on the time they want to leave at.
Ive tried talked to them in the past about these kinds of things and all they really say is that's who they are and I have to accept it if I want to be their friend.  
Is this a normal friendship? :confused:
 I am starting to really get frustrated with them and upset at myself for thinking I should be finding new friends.