St Petersburg is well within NATO artillery range from Finland is your argument that Russia should annex Finland or that Finland shoud not be a member of NATO?
Finland has nothing to do it. My point was that it's not that difficult for Russians to consider NATO a hostile force even if the West calls it a defensive force. NATO already outguns Russia on many parameters. If there is a full-scale war and China supports NATO, then it's pretty much game for Russia.