I know you love this girl,but maybe you need to love you more.You said you she cares for others,but what about you. She should respect you and tell you when she goes out,and if you are cool with her going out you are her man not them!Talk to her and tell her how you feel,and if she loves you she should understand.