Dude, you made the right choice. Just because things have been heading up for many Bitcoin users doesn't mean it's not speculation. Bitcoin will always have large value fluctuations since it is, unlike "real world" currencies, decoupled from the rest of the economy.
And if I was you, I'd do myself the favor of not torturing myself about what could have been.
Yes, there's definitely an element of speculation about it, but also of platform-building. I was depressed about it for awhile, but take it with a grain of salt now for the most part. It would nice to be financially independent, as some other friends of mine who were early adapters are, but hindsight is 20/20.
And if I was you, I'd do myself the favor of not torturing myself about what could have been.