I can't get a girl no matter what I do. How can I find one who will love me?

Hello everyone I need your help. Im 28 and I cannot find a girlfriend. Im very lonely and all I want is too feel loved. I feel like I've tried all the advice there is out thier. Im also starting to feel suicidal. I think about it almost everyday now. I've achieved a lot for being 28 im not saying that to brag but to give context. Im saying this because people will tell me to go to the gym or make more money in order to aquire a girlfriend. But I've already done these things. Here is a complete list:

- I go to the gym
- I eat healthy
- I make about 85k a year
- I am good looking
- I know how to cook
- I have my own house
- I clean and take care of my belongings
- I have visible abs
- Im empathetic and have a big heart ( At least thats what everyone tells me)

According to my list I should have girls all over me but I don't. I don't know what im doing wrong I need your guy's help please if you have any advice tell me.
I can't get a girl no matter what I do. How can I find one who will love me?
Post Opinion