Hi,
Does 'stranded in love' make any sense? what's the meaning of it?
'Stranded' means 'left in a place where you are helpless'. eg After his ship sank, the sailor was stranded on a small island. So, it's a rather nice, poetic way of speaking about one's love. I love you so much I am helpless, there is no escape.
You may know that this phrase is used as the title of a song.
"puzzled by love" This means Love confuses me.
Best wishes, Clive