Yep! You're in love. You love this person for who they are, faults and all. You know things about them that others would never know and you cherish the trust and vulnerability they have shown to you. You trust them as well. You know that they will hurt you from time to time because they are imperfect just like you are, but you are also willing to stick it out through the tough times because you can see the big picture of your future together! Congrats on your future wedding!!