Interesting, sounds like you have put forth a heck of a lot of effort... keep up the good work.
I completely understand what you are saying about it being hard to eat to gain muscle... I feel like I am gorging mysels and still need to eat more.
Way to Go!! Good luck going forward.
“99% of failures come from people who make excuses.”
― George Washington