El Jadida, Morocco - Do you ever question the reason why you’ve been dumped by the love of your life? Do you always blame yourself for your last break up? Have you lost hope in long term relations?

Zakaria El Hajji is High School teacher of English.