Thank you again for the answer and I knew she had very self steem but I have talked to her many times that this is a vicious circle that she always has to wait until the guy is no longer interested in her so then she can be in love. I have tried to tell her that I dont want her to wait until I dont want to be with her anymore for her to be in love with me. I made her aware that if she keeps this pattern, she will never have an stable relationship with anyone because she will do this over and over and everytime she will get hurt.... I know she cares for me but she cant never express any of her feelings and I say this because I see it in her eyes that the times when I told her that I cant take it anymore she looked very sad like saying I know he is a great guy but I think she is scared of talking to me about her feelings and she always tells me that she expects the worsed and I said if you expect the worse then the worse will happen so I told her to open herself and to trust me because I wont do what the last one did. And she says that her ex did the same things I do at the begining and that she didnt show feelings for him for the first three years and that as soon as he acted different towards her then she reacted and actually realized she loved him. I know she is complicated at times and I know we gotten closer since the begining but she said that one day she will show feelings..... I guess all I want to know is if I can have a relationship with her or if I can do anything to gain her trust or is this at dead end relatuionship??? I am very confused and i want to do the right thing..