This would be a great name for you. your very sensitive and caring. girls will love you for that. your a very thoughtful person. you can be very goofy and annoying to the people around you. your not really that shy and a little feminine but in the way that you take care of your special someone.
You don't take yourself or life too seriously. You are exceptionally bright and possess a wicked sense of humor. If you want lasagna for breakfast, you eat it! Not a patient person, you do not put up with fence-sitters and whiners. Most people are anxious to share your insights, wit, and company.
Has lots of extraordinary ideas. Difficult to fathom. Think forward. Unique. Brilliant. Sharp thinking. Fine, strong clairvoyance. make good doctors. Dynamic. Secretive. Inquisitive. Know how to dig secrets. Always thinking. Less talkative. amiable. Brave. generous. Patient. Stubborn. hardhearted. Determined. Never quit. Hardly become angry unless provoked. Love to be alone. Think differently. Sharp-minded. Motivate self. Doesn't appreciate praises. High-spirited. Well-built, tough. Deep love, emotions. Romantic. Uncertain in relationships. Homely. Hardworking. High abilities. Trustworthy. Honest. Keeps secrets. Cant control emotions. Unpredictable.
By the things you told me, you guys are good friends. No need to panic though! Friendship is important... Try to be a little bit more flirty... Give away a few more hints on liking that person. Maybe... If you really are good friends, you should just tell your feelings! Some people say it hurts your friendship... But you falling in love didn't already then? Keep your head held high and do what you feel like doing!