Since you love cats, maybe you could volunteer at a Shelter or an Adoption Service for cats like the one at PetSmart. I don't know if you are religious, but you can join a Singles group at church, or a non-religious Singles group in your area. There is also Meetup.com where you can find people in your area with similar interests. Hope this helps.
What is the best pick me up for a broken heart?
what do you guys do when you are left feeling alone?
Broken Hearts Club