She's the love of your life? If you are not like 12 years old, then I would say go for it. If there;s someone that makes you happy, you go and do your best to be with that person. What if she rejects me? Well, what do you have to lose? It's either another rejection, or a final success. The only time you fail is when you stop trying. Valentine's coming up. Grow some balls, and tell her exactly how you feel. Don't just say 'I love you'. Tell her how she makes you feel, how much you think of her, what would you be without her, etc. Contrary to popular belief, girls like honesty.