I hate to force to eat foods esp a late night but I hate to feel missing out macro neither. What would you do if you are in my condition?

Eat less fiber and fat. Supposedly both of those cause you to feel full longer. You need fiber and fat though, so, I would just force myself to eat it. You don't realize how lucky you are. Lots of people feel hungry all the time and would kill their grandma to feel full and not even have hit their targets.

if anything has surprised me so far in my work, it's the complete disassociation between IQ and "exercise intelligence"

came home with big fat thai food called Pad Thai which is about 840calory and had it on 4 p.m.

took the nap around 6 p.m. and woke up at 8p.m..

total caloric intake is 1380 so far. It's now 9:20 p.m. as im writing this and I'm no where near hungry. My macro should be around 2k and this is way lower than that..

My appetite is probably low due to some stress and I'm still coughing time to time with the cold I had week ago, but it's very minor.

Not sure if my appetite is low due to taking Dayquill and cough drop candy but they didn't have any warning about meal..

I hate to force to eat foods esp a late night but I hate to feel missing out macro neither. What would you do if you are in my condition?

OP, your cals are far to low. You deficits are going to be massive. 1 hour walking + 20 min of basketball comes out to about 400 cal burned. And at your BF, weight, and height, you'd need like 2600ish on a cut, and 3200ish on a bulk.