Your sentiments in your situation are normal, but I don't think you messed up. You had good reasons for taking the job and you are accomplishing even more than expected. If you are over-delivering for less compensation, you are delivering great value. Celebrate it and keep track of it - it will look great on your resume and lead to better wages.
If you are working for a company there are benefits to being seen as "good value" - you get more promotions, more raises and fewer layoffs.
You will be happier if you avoid the trap of envying those who get more compensation with less work. If you let that situation make you unhappy, you are doomed to always be unhappy, because there is always someone who makes more with less work.
I've seen a lot of start-ups fail due to greed - someone wants a bigger slice of the pie. It leads to friction, secrecy, silo-mentality, dysfunction and failure. In a large corporation it leads to all the same things, but the immediate impact is more often just high turn-over.
Your sentiments in your situation are normal, but I don't think you messed up. You had good reasons for taking the job and you are accomplishing even more than expected. If you are over-delivering for less compensation, you are delivering great value. Celebrate it and keep track of it - it will look great on your resume and lead to better wages.
If you are working for a company there are benefits to being seen as "good value" - you get more promotions, more raises and fewer layoffs.
You will be happier if you avoid the trap of envying those who get more compensation with less work. If you let that situation make you unhappy, you are doomed to always be unhappy, because there is always someone who makes more with less work.
I've seen a lot of start-ups fail due to greed - someone wants a bigger slice of the pie. It leads to friction, secrecy, silo-mentality, dysfunction and failure. In a large corporation it leads to all the same things, but the immediate impact is more often just high turn-over.