+0
Lana: You were already asleep
when l got home from Nell's. And you looked so cute,
l couldn't bear to wake you.
But (Is it the same sense without the but and why is it necessary?)
even heroes need their beauty sleep.
Showing him an article named Local hero
Clark Kent saves Hollywood starlet
After all these years
of reading these articles you'd think l would have figured it out.

Clark: l guess people only see
what they think is possible.

Lana: Well, l, for one, am glad l've seen the light. She undestood his secret?

Clark: And l think the spotlight is better suited
in Hollywood.
He periphrases Lana with her light saying it's better for people to
think of his powers as a fiction?
+0
The "but" certainly does seem out of place. I don't see what it contributes to the meaning of the sentence.

I think "yes" on the secret.

I don't think the two lights are related. Spotlight is figurative - the local hero headline.
Keep the spotlights out of our little town. Keep 'em in Hwd, where they belong (both literally and figuratively).
Comments  
Madhulkl couldn't bear to wake you.
But (Is it the same sense without the but and why is it necessary?)
Given the context "but" comes across as awkward. I'd say it's definitely unnecessary.
MadhulkLana: Well, l, for one, am glad l've seen the light. She undestood his secret?
Apparently.
MadhulkClark: And l think the spotlight is better suited
in Hollywood.
He periphrases Lana with her light saying it's better for people to
think of his powers as a fiction?
I guess. It may be necessary to see the show to get the full meaning.
Students: Are you brave enough to let our tutors analyse your pronunciation?
 Avangi's reply was promoted to an answer.
Clark lets a Hollywood crew shoot a movie about a comic book hero on his farm.
And during the shoot Clark saves Rachel who is a big movie star. So maybe he also refers to
the spotlight? As in he's better off not being under it?
Sounds like a winner.
Teachers: We supply a list of EFL job vacancies
Thanks, Avangi!