There are 7.19683166E+19 possible phrases based on the information you've provided. There are brute force tools to run through the possibilities but it is likely not feasible for a search of that size with conventional computing. Someone has
cracked a phrase with 4 (of 12) missing words using a rented GPU array (at a cost of $350) but with two more missing words, that figure would be millions of times higher. Maybe you can undergo hypnosis and hope that more of the words can be drawn from your subconscious mind? It could be a relatively cheap option.
Wow, $350 for one day is a lot. Looks like he really wants this money back