The only time I beat myself up is for some hardships that I feel were self inflicted.
I've been in situations were I didn't have much money and I still had a woman or at the very least a few women interested.
I use to tell my old lady at the time (when money was tight) we going to rent some redbox movies (this is before Netflix was popping like it is now) and we are going to throw some chicken breasts on the George Foreman grill from out of the freezer.
I'd go get a cheap bottle of vodka, gin, or rum, and that would be our date night sitting at the apartment watching redbox movies, eating grilled chicken breasts, and drinking liquor.
I had more fun doing that shyt than going out on expensive dates a lot of nights.