You may be doing more harm than good if you keep putting love on this timeline. When you ask too many questions or inquire as to if someone is in love yet you drive a wedge between what seems like a great relationship. Seven months is not a long time. If he fell in love faster before that was then and this is now. They were two different people. They were two different relationships. You are going to be unhappy if you compare out this relationship with theirs. You need to focus on the two of you. Love can happen anytime. It may come later but be stronger - you don't know. Stop pushing. He will grow into it if it is meant to be. Let him have his time frame. Focus on what you can do to make the relationship better. Find time for intimate dates. Make him feel special. If he is a honest guy and this is a good relationship he is probably just telling you the truth. If he was just biding his time he could have told you he loved you and kept you content until something better happened.
If this is helpful press accept