No one can give you a definite meaning of Love Leo.
If you feel like your in love, your heart says you are - nothing else matters.
As for the kiss- Try and get a moment where your both alone, look into her eyes (make sure she's looking ) when you have a nice stare going.. make your move.. just kiss her on the lips - there doesnt have to be tongue at first you can add that later. Move in slowly though so she knows its coming
good luck