Ok let's get this straight:
You were pregnant and had a miscarriage (I'm so sorry about that) with your current OH and he didn't give you support.
He now wants a baby.
He's getting his life together and has a hobby. That's great having a hobby, but it shouldn't take over your life to the detriment of neglecting your relationship.
He's worried about you cheating on him.
He had a bad upbringing and this is coming out in his insecurities with your relationship.
It's all about him, isn't it? What about you? What type of step-parent is he to your 16 year old? Because that will give you an indication of whether he has the patience to deal with a wailing baby/toddler/small child.
Over all it doesn't sound very positive for you. If in your heart, you know you don't want another child because you've been there and done that, then please don't. Don't have a baby just to please him. If the hobby is going to take a back seat if a baby arrives, then why can't it right now whilst he works out to being a proper supportive partner?
It also sounds like you need to do the Freedom Programme and to get some counselling. You are still young enough to reevaluate your life and if you decide to go it alone, then it would be a good time to build up your confidence and self esteem, which seems to have been trampled on by your ex...and now by your partner. If you are in your 30s and your child is now 16 this is a great opportunity for you to see them into the next phase of their life whilst concentrating on what you want.
Whatever you do, don't get pregnant until these issues are sorted out. A baby is not a magic relationship fixer, believe me!