betting 7x the pot on the flop with high card ace and no draws is stupid, I agree. Actually betting 7x the pot without a VERY good reason to is stupid...

It would have been a cool rivered straight too