Yes, it would help to know how old you both are, and what his career choice might be (to figure out where your mom's concerns are coming from).
Most importantly, You've said.. "When I see his cute face, it'll shift from me loving him wholeheartedly, and in a milisecond, it's like my brain wants him to just go away and never come back." I think that you may be a loving person and you might be confusing yourself thinking that your feelings of love for another human being must mean that you want to be with them forever. It happens especially when we're young. You're also attracted to him physically, and perhaps this is the first time in your life. Again, doesn't mean that it's meant to last forever, and culminate in you getting married and having children. Everyone has their own story of their first crush, first love etc. and rarely , in this day and age, does it turn into a monogamous long term relationship. I think the MOST important thing here is that you have feelings of wanting him to go away forever. I think this means that you want to move on from this first crush - this is a strong reaction and i don't think it has much to do with anyone else but you. I think this is you telling you that this crush you have should go nowhere. I think the best place to meet prospective dating material would be when you're in college. It helps to not have to leave a boyfriend for college, or change your inclination to go to college for a young man. I know it's hard to take advice sometimes from your mom. It might help to visualize yourself having a little girl, raising her with love and wanting the very best for her. In that visualization, you might be able to give your mom a little more credit and maybe even appreciate her love and concern a bit more?
It sounds to me like you've kind of created a fantasy of a romantic relationship when there isn't one. Does he know you have a crush? Are you dating? A couple? Otherwise, that is a long time to pine for someone without letting them know. I will say that if you are choosing a boyfriend to go long term with, things like his career choices are stupid, parents don't approve, etc. do really matter. You have to be practical. Maybe you aren't depressed but realize that this probably wouldn't work down the road. Any other people interest you? Any other friends to do things with? Maybe beef up your social life to see what else is out there. good luck