A few things to think about.
You can invest in a socially responsible index fund (just google it and there are some out there).
You can also invest in a REIT that owns real estate and are the hard-a** landlord (sometime to larger corporate offices instead of renters)
The key though is two fold:
1) Why do you hate investing?
2) Why do you want to become a millionaire by 45?
You may find your blocks to investing in your answers (or if you want to bounce them off me go ahead).
Pete
My Financial Awareness