No need to worry about confessions IMO. That's the beauty of music, we are all entitled to enjoy what songs we want. SFSL is in fact genius in my book but that's just my opinion. Amazing lyrics and stunning guitar, especially live.
The joy of Knopfler's songs is that there is something for everyone.... Not many artists can pull that off. Oh and regarding Romeo & Juliet, for me it's simply one of the greatest songs ever penned and just beautiful live.