You answered your own question.
This guy
So No Love - Friendship lost then.
anytime I need something he is always there
So when it suits you for him to be around and help with things you like to use him.
I'm pregnant again by someone else
Move on and leave this guy.