just my opinion but your son needs to learn to be a man. i know you want him to be a good man. again, just my opinion, but jake is not going to learn how to be a good man from his father.
i was raised by my mom and five older sisters. i hope im a good man and a great father. if i am, and i think i am, its because i was taught how to be a man from them and NOT my father.
im sure youll make the right decision and dont underestimate what your son understands. he sees you work and struggle to make his life better and i know he sees his father make it harder for you. i grew up seeing the same thing. i'm 34 years old now and my mom is my hero. jake will see you the same way. trust me.