Thank you so much for your detailed response - It really means a lot. I was looking all over for some kind of support and was really happy to come across this site.
Honestly, I don't think I'm with him because I think I can't get anyone else - I did that with my last relationship and it really sucked. HE at least knew I had herpes, though. This current guy is funny and makes me laugh (when he's not joking about STDs), he knows how to do just about anything, he is usually a gentleman (again, when he's not throwing around herpes jokes), and he's also amazing in the bedroom. I was even pretty hesitant to be in a relationship with him at first, but I ended up falling pretty hard.
I even said to him yesterday that I thought that Family Guy episode was rude and tasteless and his response was (jokingly) "probably because it hit home too hard." He noticed a pimple on his arm when we went over to our friends' house and said, "See, someone gave me herpes!" as he gestured to me. I'm not trying to bash him or anything....he really is a good person who goes out of his way for everyone, but he is a very black-and-white kind of guy who has no sympathy for most people. He thinks that if someone does something risky, they should just suffer the consequences.
I do love him, but I know that in the end, SOMETHING has to give. We get along really well most of the time, but I often find that we are not on the same page. Sometimes I feel like he isn't really taking my feelings into account like he was when we first started dated. I hate it when men will try uber hard before you're exclusive, and then basically stop trying once they have you. I would be willing to live with the small stuff - i.e. him being OCD, being sarcastic, not liking to take me out very often - but his sensitivity needs to change. I realise that YES, I did get this disease (still don't know who I got it from) by sleeping around a lot but that doesn't mean I am worth less than someone who doesn't have herpes. I like dating older people because they are more mature, experienced, etc....but sometimes he acts like he's 12. We have 26 years between us and sometimes I feel like I'm the older one.