I got so angry with the male Pichu I had been raising...He was stuck on 5 hearts, fully happy, and full, and not evolving into Pikachu for the longest time. It took a couple days and when he still didn't evolve I went out and SOS farmed Pichus for 3 more Pikachu...only took me like an hour. Easier to catch than to evolve, contrary to the book guide notes, in my experience. Didn't help that I think I accidentally traded my soothe bell since i can't find it. I evolved 2 into Raichu for GTS trading and wondering if I should evolve my other pikas into Raichu also. I don't really like the alolan form compared to the older more pointy Raichu though.