Your behaviour (trading too many hours, being on top of things) may be worsening the problem with achieving consistent profitability. Most of us have found that we need to step back when such problems occur. So reducing hours (setting fixed times) and spending more time on review and making your system consistent may help. Maybe.
Sounds like you are overleveraged. You probably need to trade 1/3 the size you're currently trading to sleep well and to avoid blowing out your account in less than 3 mos time.
dont sleep. Make money. Hire a nice call girl (or pick up one) Sleep. Repeat. Cycle continues until u have your own honey. In whcih case u wont need to hire a call girl
Trouble sleeping is one of the many symptoms of depression. Trouble sleeping includes not being able to fall asleep within a short time of going to bed, not being able to sleep the same hours you are normally used to and early morning awakenings where you cannot return to sleep. This can be aggravated when your body becomes accustomed to effectively working afternoon/night shift. If you do not suspect depression, the first thing you should try is to get your hours back to normal. Get up in the morning. Same time every day. Sleep at night. Same time every night.
For position trades (aka overniters) I use stops. And I say to myself, "I will be stopped out. Can I live with the loss? Given my history of wins/losses on my position trades... yes." Take a swig of gin then out the light. (kidding out the gin.)
Cash, The fact is everybody goes through spells of sleeplessness. Whether yours is caused by anxiety over your trades or depression or whatever you need to identify the cause and find a way to remedy it. I really don't know if you are looking for help from ET posters or if you are just writing your thoughts for everyone to see but most of the problems you post here on ET are fairly simple to remedy with some thought and common sense. The problem seems to be self induced but you want to solve it on your terms. I have seen good people on here with sound advice and you blow them off everytime. You have done the same on several other threads you have started as well and nothing seems to fit your way of doing things. I doubt if you will believe what I am saying or whether you will change so I will keep my solutions to myself. They have already been mentioned in here. If you are really worried about this problem spend the night going through the responses in here and think about each one of them. You should find the answer. If you are not willing to make some changes you should not ask for advice.