Dear Agnes1205:
It is wrong to open up the heart to a person who lies to you repeatedly, who is not honest with you because if you do, you get hurt. So better get to know her first, open up your heart just a little, just enough to get to know her well. Then if she is honest with you, then open up your heart more.
Find a person who is honest and trustworthy. Be honest to that person yourself, be worthy of her trust and you will have a good, loving relationship, and one that will last and last.
anita