My first impression is that it sounds like you have a strategy problem. Give some thought to those 120 dates, years of self-improvement and searching, and where your successes and failures have been. The men, the apps, other factors? Identifying the pain points can help you find ways to overcome them.