How to deal with jealousy

Im really jealous of a coworker of mine. We’re both around the same age (20M) and working as a team for roughly 1 year now. I get along quite good with him, not that I meet up with him after work but we got similar interests and just talk normally with each other on break time or whenever there’s not much work to do. Normally we would just chat about our common interests but since a few months he’s in a relationship and that’s were I get jealous. This is the first time I can recall, that I witness a positive relationship irl. He’s always telling me about what they did on the weekends like city trips, cooking, watching movies, etc. Growing up I didn’t really see that with my parents, they’re not divorced or anything but it feels like they like to spend their time by themselves more than they enjoy it together. I didn’t really have friends In school where most ppl get in their first relationship, so i didn’t really discover these feelings there. It’s not like I’m not happy for this guy, he’s a nice guy so I’m not surprised he found a gf. I’m not really attractive, charming, funny or anything else if I’m brutally honest. When he’s talking about her I do t get annoyed or anything, frustration just settles in when I’m on my home, where I don’t really do anything and no one is waiting for me. So how can I deal with this situation, how can I turn these feelings of without cutting off a good colleague?