I'm about to give you some very heartless advice...
Red flags buddy. RED FLAGS!!! Depression, anxiety, OCD, homeless, jobless.... that's not a healthy hand of cards to play. This is a situation where you can do some good to help, but you can also set yourself up for a lot of trouble.
You are...