Heh. This has happened to me so many times.

From a engineering pov:
Two options to fit; modify yourself or your approach, or modify the problem so your approach fits.
Extra option: Or hand off the problem to someone that might fit the it so that its less of your problem.
Hope this helps.

you can also tell me to stop overtaking things but i probably wont.