Cash Game at DTD. £0.50/£1
My stack is £130. I haven’t been at the table long, although I have been playing for several hours at another table.
In early position I pick up

I raise to £6 and get one caller, He has around £100 behind. I recognise him but don’t know much about him other than I don’t have any alarm bells going off telling me he is to be avoided at all costs. A big part of the problem with this hand is my complete lack of info about this player. (I won’t go on appearances as I have played with many studious, bookish, well dressed, ‘smart looking’ players who have turned out to be morons and also plenty of dippy looking players who have turned out be very astute and poker savvy).
The pot is £14.50
The flop is

This is good and bad for me obviously but I can’t be hating having a set.
My opponent looks at his cards immediately, in the way people often do to confirm in their own mind that they do have the draw they think they have, or even that, yes they have hit the flop that hard.
I mentally decide to bet £8 but the chips are sticky and only £6 falls over the line. I don’t mention this. He calls pretty quickly.
The turn is

Yuk. I am not loving this. The hand is much harder for me now, especially with my being out of position.
Quite possibly making an error here, I check. He bets £30.
He looks relaxed, comfortable, quite happy to receive a caller. I have already made three excellent laydowns tonight on the other table, and I can't believe that I'm now thinking of passing a set. I just seem to be running into brick walls all night. I hope this isn't clouding my judgment.
So now what?
His range in my eyes consists of 8,8, Q,8, 9,8, 10,8, J,8, 7,8 and A,8d (maybe he has a very oddly played over pair but I doubt it) and of these seven possibilities I am winning over five and quite a way behind the other two. The hand is black and white for me - I am either miles in front or miles behind. If I am behind to a straight, his pot size bet, wittingly or otherwise, prevents me from calling solely to fill up. If I shove I feel I will only be called by the straight that is already winning. (Maybe he would call with two pair, maybe he is bad enough to call off his semi bluff (A,8s) after I shove). But either way, as played so far, I either let it go now or call on the basis that I am still winning and reassess on the river if I don’t boat up. It’s not a spot I relish however. I'm not in a habit of folding sets but this is no ordinary set.
If he has the straight, betting the pot does seem an odd line.
Do I just stick it in (someone will tell me to) and suck it up?
Your thoughts please before I tell you what I did and what he showed.