It's too long and very complicated. Too forced, not a great plot.
MC is a crybaby and it's so cliche it hurts with all this angst.
Cover Up