NOOO giving urself such big goals like that is great for the long-term but not so great for the short-term & will always end up w u feeling defeated like this. instead try breaking those big goals into smaller more manageable & achievable ones & striving for those each day. i promise ull make much more progress & feel so much better abt urself