Edema is simply saying your body's tissue is holding more water than it normally should. It doesn't say anything about the cause. Possible medical causes are congestive heart failure, kidney disease, or cirrhosis. Also, simpler causes could be pregnancy or even consuming too much salt.
Edema increases your blood pressure so that's often the first indicator. Diuretics simply accelerate your kidney function to eliminate the excess fluid but it's dealing with the effects, not the cause. It's important to understand what's causing the edema. I once had a friend who took diuretics yet would load everything he ate with salt. Note I said, "once had a friend..."
Your "also" question:
Motivation: Set specific goals for yourself like, "I will have this done by..."
Emotions: Know when to get excited. Maintain a specific list of priorities and only sweat the stuff at the top of the list.
Stress: Get all the exercise you can handle.