Loads of good advice here! I would just add - don't try to make friends. Find a club or group that you would be really interested in joining, and go because you want to participate in the activities. Enjoy what you went there for. Obviously, be friendly and open with the people there, but, as others have said, don't be 'desperate'! (And don't let people know that you are there to make friends.) You have lots of friends and a full life. Just pretend.
In my experience it's very off-putting to meet someone who seems so 'needy' that you know if you offer friendship they are going to take up too much of your time and energy. That sounds a bit cruel, I know, but it's a fact!
So play it cool! And be patient.
And, I have to say, that your partner sounds just horrible! What a rotten thing to say to you. No wonder you feel down. You've got to just ignore him. (Hard, I know.) But he's not doing you any favours at all. He is not your friend. (And I wouldn't be surprised if he doesn't want you to find any friends, for his own selfish reasons.)
So get out there and find some! I wish you all the luck in the world. Stay positive and happy, and your friends will find you!