Is there a virus on my pc

no-if someone is spoofing you all you can do is report it to the ISP that it came from (pretty much useless)