Hi SoScorpio,
I (likely) had OCPD as well as some other personality disorder issues. I don't think we're supposed to post links to other support forums here on PC, but there is a long-standing OCPD support website if you want to do an internet search for it. It could be that just reading some of the posts there might help. Obviously, I like PC because there are so many different forums.
In addition here is a comprehensive description about personality disorders which I found helpful:
https://www.mentalhelp.net/articles/...ity-disorders/
It kind of addresses the questions you posed here, I think. PM me if you like.
Also, maybe your boyfriend just likes you as you are!
Wishing you the best.