I have too high expectations of myself meaning, I think I am always going to fail.
Unknown
June 08, 2010
I have a habit, which is hard to die... I have a very high expectations of myself... My expectation that i set on myself is sky high till I ...