I think you have anxiety. Best seek medical help for this. Or you can do some basic things before going to bed. I always try to tire myself everyday so that I can go to sleep easily when I get home. I sometimes just wants to sleep than eating dinner. Dont use your phone if you want to sleep. It will just distract you. Try doing yoga at least.