How do I tell her how I feel plz help I freaking out

Okay so there's this girl I've been going for like 4 years we've been so close we tell each other everything we are somehow best friends right now I love her so much that I would do anything for her there's just this thing that I can tell her how I feel I wanted to know that I love her and I would do anything for her to be honest with you I always stand by her side and and I wasn't there for her anytime she needed me and she's grateful for that but I cannot figure a way out to tell her how I feel and and if I want to tell you stupid fact I haven't seen her in this for years face to face because we were busy studying if I see her first I'm going to give her her birthday present and then we have some coffee but God knows how much I care about this girl and she's a very very complicated girl she's not like anybody else please if you know something if you know a way just help me out I'm freaking out I don't know what to do please
Asked Mar 29, 2016

TIP: If it's not your answer to this question, please click "Leave a Comment" button under the question to communicate with the question owner.