Nobody has the right to judge us; although many will try. People tend to let their failures not only define them, but cause them to try and bring others down as well. Talk about toxic... Still, one needs to remain focused, not obsessed or engulfed in; just focused on the goal. It is so easy for a person to beat themselves up about making progress or getting to a certain "point"; where they might feel as if they have reached some milestone. Funny thing is - we are only in competition with ourselves, for it is the only thing we can truly measure and not compare. Stick to your guns; do not let anybody steal your dreams, just because they are not brave enough to try themselves. Let the naysayers go on; critics are the ones who lack the ability to do it themselves, so they should not prevent others.
Most important: never, ever give up. The end result; no matter how far it may seem, will be worth everything drop we put into it. It will not be easy; there will be pain, stress, fear; all of that is temporary. Working hard to achieve what we want; whether in a home, relationship or career, requires a lot of work. There is no sitting back and "hoping" things will work out. Do not be afraid to take baby steps; it is far better than doing nothing at all.