Need advice about a girl I am in love with but she's living with someone else. I've known this girl for around six months now but we've only met a handful of times. However from the first time we met and every time since, we talk like we've known each other all our lives. She's a very special girl with a positive free spirit, this is despite being dealt a rough hand in terms of her family and past relationships. I can't be sure but I'm convinced she's only with her current boyfriend as he offers her security and stability. She tells everyone she loves him but I often think she's trying to convince herself of this? I see a sadness in her eyes when I offer her any form of kindness but this could be because she's never been shown any in her life.
My dilemma is this. Without getting very personal and quizzing her about her true feelings I'm never going to know the truth? At the moment it's Impossible to know the true dynamics of the relationship she has with her current boyfriend but from my perspective, he has very limited aspirations and from what I can see she is doing all the compromising. It's almost like she's convincing herself that her dreams and aspirations are not as important as her boyfriends. At the moment all she really has is him to rely/confide in as she has no real friends or family only myself. While outwardly she's very bubbly and positive I can see real sadness, it's all in her eyes we have so many unspoken moments but you just know. I just wish she would open up but she seems afraid or unwilling to do so. She's a vulnerable soul and for this reason I would hate to tell her my true feelings, in case I lose her as a friend as it would just kill me to not be able to help her if ever she needed it. However I can't help my feelings for her, I literally can't get her out of my head and would do anything for her, all she would need to do was ask. I think she's with this guy out of neccesity but what if I'm wrong? Do I tell her my feelings and risk losing her completely or believe her when she says she loves her current boyfriend and just be a good friend when she needs me?
To me both options are bad, any advice would be grateful.