I have had a crush on my best friend for the past 12 years basically. I have told her how i feel before but we kept being just friends. A few months ago her boyfriend broke up with her and she has been messed up. She has had sex with 3 different guys in 3 months. She always comes over at night and we hang out and talk and she tells me all her guy problems. The other day she told me what her perfect boyfriend would be and basically described me. Then this weekend we went camping and we cuddled all night and she even held my hand. Im so confused about everything what does this all mean?