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.
SI VIS PACEM, PARA BELLUM