Last night when I went to pee it felt like I was peeing needles, it was right after having sex I also have a weird white discharge and my vagnia itchs?

Possible infection. The symptoms you are describing - pain during urination, increased vaginal discharge, and itching - could potentially be symptoms of an infection. You might consider seeing a physician for a full evaluation.