Katie, great perspective. If your are contemplating a relationship with someone who is unwilling or unable to accept you as a whole person, then maybe you are contemplating the wrong relationship.
Spot on CG. Taking it one step further, over time, you will tire of being someone who you are not. That, in and of itself will out untold strain on the relationship.
My advice? Don't prejudge future relationships on the basis of your past. Especially if you are confident that you did everything right and everything within your power to make them successful. Let me give you and example... I love fried chicken. My parents came over to visit me and my wife (their real objective was to visit their grandson
) and they bought some fried chicken they had picked up along the way. I picked out a piece and bit into it... it was the most disgusting rotten, rancid thing I have ever put in my mouth. Now I'll be the first to admit that it pretty much killed my appetite for the day. But I still eat chicken. I don't prejudge every piece of chicken to be rotten or disgusting.
The essence of you is an honest person. You said as much yourself. If you can't be true to yourself and your own values, what do you have left? Someone who may love something that you are not at your core? That sounds lonely to me.