Ex Software Recommendations pro-tem mod here - with experience on a site with an odd scope, I don't think these actions are wrong, especially as it was the community, rather than an individual.
And... from an outsider's perspective, there's a fundamental issue with questions like that. There's good subjective, bad subjective, and using the internet as your magic 8 ball for every situation (and being bad subjective).
Practically speaking every single question here would be subjective in some manner - much like SR having every question being a purchase recommendation. We got yelled at for too many questions that were too vague. This question is vague, and not really that useful outside OP's very specific situation.
As a beta site, one of the goals is to work out what the scope of the site is, especially when dealing with subject material like this. Its tough to change the culture of the site after the early days, and getting it right to start with helps a lot.
A good subjective question shouldn't be "Oh darn, I messed up, WHAT DO I DO AGONY INTERNET".
A good question is deep, and has a general sense of usefulness. It is generally useful - and here a certain degree of broadness is useful.
Reading through that - its not really a question, its a attempt to get affirmation for his choices. Its definately subjective (we don't know his girlfriend, or how often this happens) as all things are, but the question isn't really answerable outside "yes, you did right" or "you dun goofed son. You'd be best buyin flowers for the lady"
In addition, is disingenious to attack closevoters - its about the post and issue, not the voters.
Admittedly it could use some fleshing out, some details would have been nice, but is it really any more opinion based than any other question on the site?
Agreed. And if you do, perhaps rather than attacking the closure, working towards improvement and reopening would be a start.