You really shouldn't think you will sound ridiculous talking to your doctor. What you are describing sounds very unusual. Plan B shouldn't have long-term side-effects if you only took it the one times. I would expect is to interrupt your regular cycle in the short-term, but two years is pretty long.
It's possible that the doctor will recommend the pill to level things out for your. Hormones are a funny thing. It's possible that taking plan B just threw your hormones out of whack and they haven't set themselves right. If you don't what to see a doctor, I recommend and active lifestyle and drinking a missive amount of water. That should help with a lot of your symptoms.