Hi Lily, I hear how you love and care for him and hear how he feels the same for you. I also hear how you desire more...desire to see what is out there and also that your goals and abilities in life may be different. He may have been just what you needed at a younger time for you, but now as you are growing, maturing and experiencing new things in the world, it may not be where you end up together. There is always pain around any break up an dI am not saying to break up with him. I am saying that you think ling and hard about what you want from a relationship long term...not about looks or fantasies, but what you desire for yourself with the man you marry and build a family. I hear your dilemma but I also hear what you already may know but are too afraid to make the change. Go easy on yourself and give yourself some time. Don't sell your dreams short. He may be all of the wonderful things you mention, but that does not mean it ends up being the fulfilling relationship you desire.