Go Xena! don't want to mindread BUT..i think it is so interesting that he made it with meat and then brought you some.
the path you are on must be hard, i think NC is easier to be honest. i think the sad moments are real and are the flip side of your ability to have the fun moments where you are truly able to enjoy him and him enjoy you.. i don't think one can happen without the other. if you are open to enjoying him, you are also open to missing him.
sounds like his cainer forecast is right on track this week
Me(f): 51 W: 41 DP:8 M:3 T:10 "W not happy" 7/11 D final: 8/13