Sorry to read your here, but your in the right place. Just a side note, don't be ashamed of or hide who you are. Sure a lot of people don't agree with YOUR lifestyle, but it is yours, not theirs. Just be you, and if others can't accept it, well their lose for not getting to know a person for just that, the person you are.
I guess all you can do right now is give her her space as you have done. You can't control you, but you can be an upstanding person for yourself. This is the great thing about DB'ing, your R may or may not work out, but in the meantime you won't lose all dignity and self-respect by acting like a child. Be a stand person and show that your better choice.