If your not a professional financial advisor you should stop giving everyone you know financial advice. If you are a financial advisor maybe a career change is in order. You seem to be under a lot of stress.
Friends , family and money don't mix. They will soon forget if they make any money from your suggestions but they will never forget if they lose any.