Also you saying you don't want to come out of the closet and let everyone know about her and that maybe, just maybe you'll be able to do it in time IS A MAJJJJJOR FORM OF REJECTION (especially to a cancer that has opened her heart to you)!!!! That's like me telling you, hey MissGemini, I know you will do anything for me and are in love with me and things but I'm not wanting all that right now but let's just continue like this and you keep loving me the way you have been and maaaayyyybe one day I will be ready for you...or maybe I will never be, maybe you will always be my little dirty secret. But you just keep loving me the way you've been and keep making me feel happy and loved. How would you feel???? That is extremely hurtful and damaging to someone's self esteem and ability to give genuine love.
And her admirers on Facebook are probably just that-her admirers. Don't think she's doing that for attention or trying to hurt you. Cancers usually have a lot of people trying to get at them for obvious reasons. And if it's a public display of affection for her, she probably doesn't like that sort of attention. What sort of things does she say to those people? She probably has a lot of people who rely on her for love and favors and any job that a 'nice girl' would get stuck with.