Perfect fit for today!!!

Taurus Jun 1 2012 
In your effort to be polite and diplomatic with a rather difficult person, you may be withdrawing into your shell. A change is needed that involves this person, but he or she probably doesn’t seem to agree. Since this change will affect you in a positive way, you are understandably invested in it. But enough time has passed, Taurus. You have been patient for far too long. You need to do whatever it takes to express how you’re feeling, and to see that what needs to happen does happen.

Copyright (c) DailyHoroscope.
Download it now — http://bit.ly/DHmobile