Whew... where to start...

Well, there is a guy that I have known and been good friends with for about 3 years now, and I have liked him more than a friend for that whole time. Recently he and I...