Your sense of accomplishment is also based on what you have done in the past. I guarantee you if you worked construction in the summer in Texas in 102 degree heat that having a 9-5 sitting at a desk job looks alot better. It's perspective. That being said, I'd echo what other posters ask. If you don't want to do that, what do you want to do. The key is finding a job you enjoy, feel your growing your abilities and skills, and feel challenged at. What your parents and your hard work has given you is the ability to make changes in your life while still keeping a roof over your head and food on the table.
If you think you feel a bit trapped now, it's only going to get worse if you buy a house, get married and have kids. Then you'll find you don't have the ability to go try something else without losing alot. That being said, if you value your ability to chase your dreams, don't get tied down with alot of stuff.
One of the ways to feel better is to have a balanced life. Don't let your job or work define you. Some trainers on work-life balance make an analogy to a 3 legged stool. Your work life is one leg, your home life is another leg, and your social/community life is the third. Make sure the three are in balance and you're always working towards goals in at least one area, and probably two. Enjoy the stability of your desk job to do something more risky in another area, like trying to learn to paint or climb mountains or run marathons or whatever.