I keep thinking, or say, estimating the difficulties between B and me. We had some good time, but those time are more like... lucky, we didn't screw this time... lol. I guess the answer is very clear, even though I have been trying hard to make different approaches, so maybe I would get different conclusions. I am not 'perfectly' happy in this relationship, I feel I am keeping compromising, even though I had put up with it so far, do I really wanna keep doing this, especially it will be a long distance relationship? Hell no, now we in reachable distance, it's suffering much already, I can't imagine to do a long distance with B, he didn't give me enough faith in either him or this relationship. I wouldn't say it's his fault, it's the personality, we are way too different. B likes to take everything easy and casual, waits until the last second to make any decision, but I am the action-type, I make my mind first, then I will go with it. I am not patient, and I don't like people who make me wait either... I guess, I can't change, neither him. It's fair enough. I guess I will feel a bit painful for the moment, but for a long term, I am doing the right thing for both of B and myself.
Got to cheer up, it's a good day after all.