Your symptoms suggest elevated serotonin, estrogen and adrenaline. This suggests low thyroid or something preventing the thyroid your body is making from working.It's just depressing laying there for an hour or more , the thing is I do feel overtired lol like I can be exhausted and feel like I could fall asleep any second but once I get in bed I just can't sleep.
Even at bed time you should never feel tired. There ideally should be a rise in gaba which should facilitate a calm relaxed effect and you should feel warm, comfortable and sleepy. Sleep should induce quickly in response to darkness. Do you get enough sunlight during the day?
Gut health is paramount to promote sleep. A healthy gut helps ensure good gaba production whilst keeping serotonin low.
Cypro may provide a quick fix in this respect and help you fall asleep. Plenty of insoluble fibre to keep things moving. You may consider trying apple pectin to boost butyrate production, it can be problematic for some.
If you arent using thyroid, you may wish to consider doing so. If this is not a route you wish to go down then Tocovit, mitolipin, methylene blue, aspirin and inosine may be things to consider to help lower estrogen and raise metabolic rate. Your prostate issues are estrogen related but your symptoms are all linked. None of those suggestions should negatively impact libido or performance.