this guy values you. he shows you a respect that goes beyond whether your a man or a woman. and as a man when you find someone you show more respect to than other guy friends/family to have been in your life, thats something special. your sex life can get better. it can. are you ever gonna have a relationship like this. no. ever person is different. don't mind **** your self thinking to deep into everything.
most importantly of all, don't look to students about relationship advice.