Computer science degrees always lead to good paying jobs. You’ll have girls all over you once you graduate trust me haha
You remind me of my BF! My Bf is an IT major, obsessed with computer stuff like you are. Everyone said he was a nerd/too dorky when I first started dating him a few years back, he’s about to graduate and he just accepted a starting position that’ll pay 70k and now guess what, all of a sudden every single girl he meets wants to be with him.
Keep doing what you love and don’t let anyone tell you different. You’re clearly smart, good looking, and setting yourself up for a nice career path. The right girl who appreciates everything about you will come along!