Hy petal I can assure you that is all part of the self healing process and it is good for you to remember the good stuff and it shows that you are healing and gradually getting over it.
If all that you remembered at the moment was the bad times then you could end up being bitter and twisted.
So life is for living just get out there and do it..
Good luck to you and if you want to make a donation to good advise then I do take paypal.
This is just for you and hope I have cheered you up a bit.
https://www.youtube.com/watch?v=pCWw6W5NEa8