I had basically that exact hand the other day, but I had 10s and flopped a set, instead of 5s. Otherwise pretty much identical. And it sucked for me too.
Forum Rules