Financial pains, heavy workloads driving Kenyans into stress – stud…