My fiance and I have been together for 2 years. Before we got engaged we talked about marriage a lot and he was always hesitant. I dropped the topic for about 6 months and then he brought it up and said he was ready I asked him over and over to make sure because I had a best friend who got engaged and her fiance left her and I didn't want that to happen to me. He said he was sure and we went ring shopping. During this time he changed hid mind about getting married once, then he said he was ready again and we picked one out. He assured me this time it was what he really wanted and he's ready. So we got engaged! I was thrilled! Until i noticed he didn't want to talk about it or answer questions when friends and family asked. He also didnt seem very excited when people asked if he was. He now has changed his mind again and says he's not ready. I don't know what to do. I feel very confused and hurt. How do I respect myself and my relationship when I feel he's taking me for granted?