Yes, spend time focusing on yourself. One of the best ways to truly find happiness is to live “outside of yourself.” Meaning, try something like volunteering at a food pantry, shelter, etc. Places like that truly need people like you. And you will walk away feeling valued and that you made a difference. But leave the door open to finding someone, even just a crack. Who knows, that special lady might be out there volunteering, too. And having a common interest such as giving is a great way to start.
You have so much to offer!
I sincerely wish you the best!