Uhm, all I read was whine, whine and more whine.
- Too long unemployed and getting weird looks at interviews? Create your own consulting company, say "provided consulting to <your expertise>". Swallow down that your customers where your mom, aunt, uncle or your next neighbour. Why did you apply for this job? Expanding your horizon, sharpen your skills, new adventures, the whole shebang
- company having requirements no one can fullfil? guess what, the company is probably shit anyway
- get a job at some coder shop, even if it is below your standard
- if you have done consultancy for any money house - please don't call yourself anything technical (like speed traders) but go rot in hell