It's okay if your patience is running thin with a flighty friend -- and it's perfectly okay to take a break from spending time with them. Relationships go through phases, and it's just not healthy to pretend that your feelings for someone else never go through changes. Right now, you need to clear up your emotions about this person, and get your distance. Figure out what they add to your life -- and figure out if you are adding anything to theirs. Are you just friends out of habit?