Self love

What to do when I feel like I’ve been through so much but at the same time I feel like I haven’t. I’ve been in pain mentally and emotionally. I got an anxiety trying on clothes because I’m not comfortable with my body. My boyfriend tells me he likes how I am and he shows me love but I feel like he deserves better. I’ve had arguments with people and things have gone on for so long that I don’t feel anything at this point when we argue. I need to boost my confidence because I’m trying to change but I find no motivation in doing anything. I either eat or I don’t eat each day. I tell myself to get better but it’s not easy believing it. I give others my love but I can’t give it to myself. I’ve cried myself to sleep and it just hasn’t been easy. If you read this far thank you and I apologize for taking your time but I appreciate it very much, I just had to rant somewhere and what better way to do it