Welcome to Just answer !
I can see that you are eager to know the reason for your short term memory loss and how can you go back to your normal previous self.
First of all let me tell you that Masturbation is a very normal act , and is not at all associated with memory loss of any kind. So, relax and do not feel guilty about doing it , masturbation does not even remotely cause any memory loss.
However , since you have been addicted to Marijuana in the past and had been a chronic marijuana smoker , so it is possible that marijuana might have caused some neurological damage , as a result of which you have developed short term memory loss.Marijuana is known to cause neurological deficit / damage , anxiety
, psychoses, depression , besides causing lung cancer , so in the interest of one's psychological and physical health it is advised to not consume marijuana in any form .
So, i suggest you get a CT SCAN BRAIN done , as it will reveal any neurological damage , which might have been caused due to prolonged marijuana abuse .
So, apart from getting a CT scan bain done, you may ask your doctor to start you on psychostimulants , that are Central nervous system stimulants , which are used commonly to improve memory , increased attention, concentration and alertness. Some good psychostimulants are -- Adderall XR , or ,Ritalin , or Modafinil (provigil). You may get started on any one of the mentioned stimulants , let your doctor decide which stimulant to choose for you out of the three , and also decide on the dose.
As far as fluoxetine is concerned , you may continue it for depression.
I wish you rapid recovery to the best of health.
I hope my answer serves your query according to your satisfaction.
Please press the ACCEPT button if you are satisfied with the answer as only then will i be credited for my service.