There are ways that you can tell if you have met your forever person, and here are some ways you can really know:
Effort
He will make an effort to spend time with you, even if you have been dating for a long time.
Respect
He will always respect you and show your family and friends respect too.
Informed
He will let you know how his day has been.
Cheering for You
He will be the one that believes in you and cheers you on no matter what challenges you face.
Honest
He will not hide things from you and will always be honest.
Birthday
He will never forget your birthday.
Fights
He will not fight with you and will keep your arguments private.
Time
He respects your time.
Proud
He will be proud of you and always brag about you.
Sick
If you are sick, he will take care of you.
Texting
He will randomly text you and say cute things.
Emergency
He will be your go to person in emergencies.
Beauty
He will always brag about your beauty and your traits.
Cooking
He will cook for you and enjoy working on the house for you.
Healthy
He will be his best in shape and will stay healthy for you.
Laughter
He will make you laugh so hard.
Apologize
He will apologize when he needs to.
Kissing You
He will kiss you when you are in public.
Better
He will make you a better person.
Love
He will always tell you how much he loves you.
Privacy
He will respect your privacy.
Passionate
He is passionate about his life and yours.
Perfection
He is not perfect, but he is always there.
Soul
He will share his soul with you.
Pizza
He will get you pizza when you want it.
Home
He will feel at home when he is with you.
Proud
He will try to make you proud.
Views
He will share his views with you and talk about the future.
Faithful
He will never cheat on you and is always faithful.
Commitment
He will always commit to you.
Trust
He will prove his trust to you, and you will always trust him.
Flirt
He will flirt with you like he is trying to win you over.
Important
He will show you how important you are.
No Matter What
He will be there no matter what happens in life.