No matter what I'm doing, if it isn't perfect or I'm not perfect at it instantly then I get frustrated and hate it and abandon it. I'm taking a piano class and if I don't have a song down within one practice session I loathe myself and want to die. I get frustrated and start yelling or crying. I'm trying to lose weight and in my head I know I'm going to be upset if I don't see big results in the next month just because thats who I am but I also know that its not possible to do it as quickly as I wishI could so I'm bracing myself for the emotional turmoil I'm going to put myself through in like 3 more weeks. If I'm putting on eyeliner and mess up once I take all my makeup off and give up. Its fucking miserable