Hi,
Yes, indeed, I do love you, love you
My, my, pigs might fly"
What does the bolded expression mean? I'm halluciting? No.
'My, my!' is a common expression of surprise.
'Pigs might fly' (with slight variations in wording) is an idiomatic way of saying 'Impossible things may be possible'. Depending on the context and the way it is said, it may mean that the thing won't happen, or that it will.
eg
A: Lend me $5, please . I'll pay you back tomorrow.
B: Yeah, right, pigs might fly.
or (tomorrow)
B: Here's the $5 I owe you.
A: Well, pigs might fly. Thank you.
Best wishes, Clive
A:'ll pay . or .