we have been trying to work our relathionship out.
YOU have been trying to work it out and get her back as a love interest, she put you in the friendzone a long time ago.
I want to do NC.. but later on the future she will tell me I was stupid.. to do so.. and that I left her hanging as a friend.. I'm really confused
Your main problem is your letting her run the whole show, because your afraid to stand up for yourself. You are afraid that by doing so, she will leave your life forever. Hello, she has been gone a long time now. She has been telling you no way with the relationship, so why are you hanging around for crumbs? End it, and leave her alone, and make NEW friends. Your doing this to yourself, its you, not her that has you confused. I would have been long gone.