Nell only you can decide if you want to give up or not, but I think if you really want the M to work then you have to give it a bit longer than you have been. Hard I know but at least then you can say you gave it your all.
PS: I am not really a dream person either but I do find those sorts of things interesting.