yongqin,
there is totally no point for u to change your boyfren. if u love him enough, u r den able to love him for who he is, nnot find ways n means to change this person to someone tt suits u just bcox u claim tt u love him.
i did not totally read thru every single post in this thread, but one thing i noe is getting ur boyfren to quit smoking isn't the best thing to do when ur relationship is at such a status. everybody who has IQ noe tt smoking is a health hazard, so it is very obvious tt it is a personal choice which he made. And frankly speaking, if he were to quit smoking, he would have "done it for you" when both of u are in honeymoon period, cox tts when the 'madly in love' couples will agree to everything each other says.
Looking at the things u r thinking of, i feel tt u are practically scaring ur boyfren off. When both of u r already having differences on minor issues, what makes u think tt it can be resolved after marriage? You already said tt he agreed to open the joint account out of pressure, it tt insufficient to prove that he has no intention of getting married with you, period?
My case is very similar with you. I have been with my boyfren for around 5-6 years. We r of the same age, but different mentality.
The usual question ppl ask will b: how long u all together already?
followed by: " when u all getting married?"
FYI, my answer would always be, "i do not intend to marry him."
The following question would be: "why leh?"
then i'll reply: "because our mentality is different n we are not really suitable to be each other's lifetime partner.
The last question (the one which im still trying to solve), is: " then y r u still with him?"
sometimes, i will feel because i love him. but sometimes i feel tt being together is making both of us miserable. because we love each other, we wanna accomodate to each other's needs. but when we do so, not only we will feel 'unhappy', but the other party will b affected as well bcox they noe tt u dun feel good about it. tts why till now, i have not found the answer to question, or should i say, i can't make a decision.
Hence, i learn to take things abit easier. If he wanna smoke, let him lor. he oso not idiot wad, he should noe tt smoking is bad for health. yes, we can remind him, but dun do tt too often, bcox it can b very irritating. Or maybe playfully make a bet with him, den if he lose, u can limit the amount of cigs he take in a day. MAke it fun instead of showing of naggy n irritating u r..
Anyway, just take it in your stride. If u do not wish to wait for him, den cool off n think of what u r really looking for in a man. If what u have stated in the list cannot b found in him, den it's pretty obvious tt he does not suit u. There maybe alot of possible choices(men) which you might develop a relationship with in your lifetime, but its not easy to find someone which suits u and can spend the rest of ur life with you. So, i suggest tt u act fast and think about what u wan if u cannot afford to wait. Lastly, i would like to stress one of my point stated above - Don't change ur partner to someone who u think he should be, or make him do thing because u think it is 'right'.
gd luck.