I feel your pain. My Linus is the same way, and he also has his sister to keep him company. The two of them love one another and play very well together, but it's not the same as the bond that he and I have, and whenever I am home, he needs to be right where I am (preferably ON me, but if that's not available, he will settle with NEXT to me).
In any event, one thing that works for us is that we have a daily parting and greeting ritual. he gets this time and attention from me everyday, without fail. It seems to make parting easier, and it makes coming home a lot more fun.
For parting, it is a gradual journey out the door. I will stop in the living room and have a seat on the couch for a moment, where he stops for a quick pet/massage. Then we move on together toward the kitchen where he jumps up on the counter and gets more love (we talk to one another throughout the whole process). He then jumps off the counter and he and his sister are rewarded with cat treats and kisses before I leave.
Anyway, I thought I'd share this with you, because I believe that having the parting and returning rituals makes it easier for my kitty to learn that when I leave, it's not such a bad thing, and when I return, he gets more love :-)
I hope you and Jordan can find a happier way of saying goodbye to each other in the morning, and perhaps a ritual will help.