Although I am against the concept of marrying your first cousin or any relative for that matter, I would make the exception in your situation, and take this chance. You will avoid falling into Zina again, and it sounds like your having problems meeting the right one. Man up, do it ******. Go and get that Puntland first cousin of yours. She will cook for you, and be submissive. What else do you want?
apparently a woman who doesn't eat goat meat.... as though there is something wrong with people who eat goat meat
although tbh it might be better to not marry a woman who eats goat meat
the goat meat might make her stubborn