He makes me not wanna be with anyone else

The first time we met he held my hand walking through the rain. He always knows how to make me laugh, it's like he make all my depression and anxiety go away. When he lost his job he hugged me for the longest time, I know he's sad but he tried to smile. He woke me up in the middle of the night by sitting up so fast I thought he had a bad dream but he just said he was making sure I was still there, then he trapped my hand with his. He's 20 and I'm 21. Met him when I was 19 and lost my virginity to him, no regrets. He goes to a cheap community college and I go to the best college in the area. He likes music and I'm studying to be a doctor. People constantly telling me I could do so much better. Well, I'm sorry...... actually I'm not. There's no logical reason why I should be with a boy like that, but I'm crazy about him.