You are suffering from pharyngitis
. As there are no respiratory systems, the source of infection is possibly from oral sex
. Though your partner did not ejaculate, any infection over the shaft of penis/genital area or in urethra
etc can lead to infection in mouth and throat. The picture of your throat as you have described is suggestive of mixed infection with bacteria and candida. Herpes and Syphilis
do not manifest with such picture. Though your partner feels that he is clean, he may be harboring infection inside his urethra without any external manifestation. Hence both of you need to be treated for mixed infection. Red mucus is suggestive of blood stained mucus which results from infection with severe inflammation. Both of you require simultaneous treatment.
Wish you a speedy recovery!