I think you should maybe stay in Canada for a little longer (if you can) to sort things. It will be easier doing it there where you have friends and family.

When I went home early this year, I cried when I went to the airport coming back here. Once I was here again I settled back in after a week or two and it has been fine.

Doha is very hard for single woman. I know plenty that have left for the same reasons you mentioned. 5 years is a long time to be on your own in a foreign country!