I’ve been dating a man for almost a year now. He is amazing on almost every level. He genuinley cares for me and loves to tell me so. He has great morals and a strong religious background (which I love about him). He is extremely sweet and loves to shower me with words and love and care. HERE is the thing I can’t get past: He is a complete flake. He doesn’t follow through with plans, he breaks them constantly. We live a few hours apart and he was supposed to meet me half way last week. I was two hours into my drive, 20 minutes from our hotel we were going to stay at and he called me to tell me he had a mandatory meeting that had came up and he wasn’t going to be able to come. He said if I drove the rest of the way (the remaining two hours) and he would make it up to me and pay for my gasoline. I agreed and when I got there he was so involved in school and other things that he didn’t have time to do anything. He hinted at going to mcdonalds for dinner (I am not a high maintence girl, I LOVE mcdonalds) but when we were supposed to have a romantic dinner and night, I figured he would put a little more effort into it. THEN, when I was leaving I asked him for the forty for gas, (I hated doing that but I’m not at my financial peak right now) and he said “Oh! I forgot! Will you take an “I O U”?” This type of stuff happens ALL the time. I’m huge on planning and following through and since being with him I have relaxed a lot on those topics. Anytime I have a problem he listens and says he understands and usually follows through with what he says he is going to change. Second part of this issue, I know that people aren’t perfect and to expect perfection in every area is crazy. All the advice I have gotten is that “If he doesn’t treat you like a princess, leave”. I don’t know when to say, Okay this is something I’m not willing to bend on, and your not the one for me.” I don’t know where to draw this line. Like I said, he’s my dream guy on every other level. But, I’m not sure whether to talk to him about this or realize that this is a part of him that will not change. I’m only 23 and feel like dating is just a huge teaching ground, but when do I decide that “he” was just another lesson or, “hes the right one for me” I’m so lost, please help