Should I have not told her

So my friend who I trust a lot and I were taking. I told her how my bf of 2 years and I haven't had sex. Idk how I feel about her reaction and am hoping someone can reassure me on my choice. We are both 19 and in college, as well as long distance 4 hour plane ride. We see each other every month or every two months. Personally it kills me to say goodbye and I don't want to add sex to this since I am a very affectionate and clingy girlfriend. I know this is stupid to think but I also don't want to have sex and then my bf to go home and wait two months and feel like he could always have sex if he dated a girl at college ( I know it won't happen since he's a great bf but it will always be a fear)I know people since it can change a relationship but I don't believe our relationship will change until long distance ends after college (2 more years!) I also am not on bc and tried basically everything to regulate periods with no help and horrible side effects. When I told my friend this she was shocked and all. I don't see what the big deal is since my bf and I are don't have the luxury of seeing each other often and all. I know sex is personal and maybe I shouldn't have said anything but I just felt comfortable with my choice. I want to marry this guy after college is finally over and we can start our life. Am I wrong for waiting??? Ik sex is important but everything else in our relationship have improved since long distance!