Mentally emotionally and physically

I'm not really sain right now, I keep crying and getting upset, and all I wanna do is get better. I wanna better myself, and be happy. I was going to get off social media for 2 weeks. But I want to do better for myself. So I can be the best for me, and maybe one day for the guy I want. Any ideas? Books? Anything?