Most Helpful Guy
I hope you are aware of the fact that nobody is perfect but surely there will be a guy who will be perfect for you. Hence in your case it seems like your boyfriend is perfect for you, note the word I said "perfect for you" not perfect by himself, because nobody can be 100% perfect, it's impossible. Everyone will have some or the other drawback in them, if they are not good looking then they will have good personality, if they are good looking their personality will not the equally charming, it can happen that a person has both the looks and personality and they are equally good, yet you will find some drawback in them still, the very fact that we are humans indicates we have flaws.
I am not sure how is your boyfriend as far as looks/personality is concerned but you have said it yourself, that you love him and your relationship is perfect, so what is stopping you? I understand you don't feel intense passion with him, so regarding what exactly if I may ask? looks or personality? or both? You said you love him and your relationship is perfect so have you tried to find out the reasons as to why you don't feel the passion with him?
Have you already decided that in long term you both won't work out together? What you should do?
There are two things you can do here. One is you can either try to understand and find out the reasons as to why you don't feel the passion with him and see if you can work it out. Second is if the first option fails and you decide you simply can't do anything, then you'll have to let go of him, yes you'll have to break up with him. That would be your last option.
The decision is yours. Good luck
Most Helpful Girl
I think it would be fair to talk about it with him, so that he knows where he's standing.