Aww, congrats! Sometimes a good friend makes the best boyfriend, and he really seems like he cares about you. You definitely want someone who will be there for you. Good luck and keep us updated!