Since I finished the story originally, I've found Xenogears fanfiction with some of the same plot ideas or themes. All I can say is that I apologize because I'm not trying to steal ideas from anyone here. I thought it was original when I wrote it.
There is shounen-ai content. The story doesn't heavily emphasize it or revolve around it, to be sure, but it is there without attempt to disguise it.