Your feelings are valid. Feeling like giving up means you still have a small amount of motivation to carry on. As someone who was once in that position, I’d advise them to measure where they are now compared to where they were in the past. The growth, no matter how small, shows their dreams are still valid. Build a solid foundation, block out the noise from naysayers and enjoy the ride.