Sounds like maybe you have strep or tonsilitis. Symptoms lasting this long should be checked out by a doctor. Also, when you are sick like this, you shouldn't perform oral on anyone, because some germs can cause genital infections when transmitted via oral sex.
You also shouldn't kiss someone when your sick, but you probably knew that.
I'm not sure which symptoms, if any, appeared after you performed oral, but you should definitely get yourself checked to make sure you don't need antibiotics. If you have strep or something else bacterial, your partner may want to be treated, too.
Feel better soon!
Do you found any lesions on his lips or genital area? If no then the probability of getting it is low. Cough, running nose and sneezing could be caused by cold. If got any new symptoms, feel free to comment here.