@pim121,
Thanks for coming back (lots of people don't, and then we wonder if it was something we said ...).
Maybe then the thing to do, job-wise, is consider why you love it so. Not just 'everything'. That's not an answer. Put together 10 aspects of the job and rank them in order of importance. Something like -
- Creative opportunities
- Commute
- Money
- Benefits
- What I've learned/can learn in the future
- Coworkers
- Company culture
- Company prestige/reputation
- Casual dress code
- Great cafeteria (don't laugh; I still miss, at times, the awesome food from a place I worked at from '95 - '00)
Whatever your ten are, or eight, or fifteen, whatever.
Now go back and decide where you can duplicate the experience, or you can settle for something similar, that sort of thing. E. g. the lovely cafeteria is easily duplicated with restaurants, or bringing in my own food. Because it was a subsidized cafeteria, it costs more to go to a restaurant or deli. Plus I'm watching my weight. Hence I compromise and can do a bit of both (N. B. I'm currently a full-time student and my only work is as an online intern, but I've gone through this exercise before, with other companies).
Creativity and coworkers are nice, but they can also come from outside of work. Commuting issues can be overridden by moving closer to work, or being able to work from home one day/week, or maybe you just explore your area a little more and find better shortcuts.
See what I mean? It's a cost-benefit analysis, which is often a good way to make other big decisions in life.
PS As for the guy? Eh, you're busy unless it's work. You don't answer texts or phone calls or emails unless they're work-related. If they start off as work-related and then drop off into something else, you're suddenly busy, and are late for something else in your life.
You got this.