Tarapith is not a Shaktipith. Rampurhat is not the third busiest railway station in Howrah Division. Howrah, Bardhamaan, Bandel, Srirampur, Sheoraphuli and Chandanagar are all way busier.Rampurhat has trains to Ranchi. For Gaya you already have a daily train. For Bsb and Kyq also you have direct trains.
Don't know why you are crying to be honest.