Sorry to hear about your upbringing. That's very tough to hear. Many people will not care if you don't allow it to affect your future romantic relationship. Besides, single parent households are pretty common in the community (albeit your exact circumstances are not).
Despite your struggles, you ended up as an engineer. You did better than 90% of general society even with the odds stacked against you. You should be proud of yourself. You'll be OK.
Since you said you're bitter and insecure, you'll need to address that. Don't let your success and perserverance be brought down by bitterness and insecurity. It's your last hurdle of your childhood that you'll have to defeat. The good news is that it will be easier than the other challenges (life and education) to overcome. You defeated the hardest part. You're at 90% now.
Despite your struggles, you ended up as an engineer. You did better than 90% of general society even with the odds stacked against you. You should be proud of yourself. You'll be OK.
Since you said you're bitter and insecure, you'll need to address that. Don't let your success and perserverance be brought down by bitterness and insecurity. It's your last hurdle of your childhood that you'll have to defeat. The good news is that it will be easier than the other challenges (life and education) to overcome. You defeated the hardest part. You're at 90% now.