Hi,
Looks you having sleep problem for long period. People who are working in night shifts have sleep issues in common due to physiological, biological and emotional changes.
If possible, look out for a regular job . Till then, change your thinking and sleep pattern to adapt to the changes.
Health Tips
(1) Change in schedules (2) Make physical exercise is a must (3) Ensure you see sunlight during day time (4) Spend quality time with your people (5) Learn to balance the shift timing with your day activities.