Well here goes my story if anyone wants to help me out.
Im currently 18, and met this girl when i was 15 through a friend. I thought she was perfect and my mate thought she was perfect for me. Im the sort of guy that believes in friendship for a couple months first to get the ball rolling before asking out a girl. She went away overseas on holidays and i was the only one to contact her while she was away and i planned to ask her out when she got back. Thing is when she got back she went out with this guy and he then asked her out after this one outting. They were together 2 yrs and split up about 6 months ago or so.
These past 3 years ive known her i have liked her on and off, and i know given the chance i will fall in love with her. The whole time we have been best friends and catch up regularly. I have dropped subtle hints for her to pick up on for the last few weeks and each time i see her i find her that bit more beautiful.
Ive really been hurting inside about how much i care about her and have just left a serious relationship myself cos of the way i felt and i always knew in myself i would just know when the time is right to come clean to her. Basically when i saw her christmas eve and she asked me what WE are doing on new years, i knew this was the time cos i was going to ask her to spend new years with me regardless. She said she will 'probably' be with me on new years so im really hoping she doesnt cancel on me. But this is where i am becoming tongue tied...
How do i confess to her that the last 3 yrs in my life everything has been about her, that ive never stopped having feelings for her and let her know even though im out of a serious relationship that she isnt a rebound, that she cant possibly be a rebound because of the way ive felt about her for this long. What can i say and in what order. She is the only girl who ive had a crush on that i can see years of happiness ahead.