So being innocent and good doesn't work! People just take a ride of such persons. One needs to be super smart too to avoid taken advantage of. This applies even to your own family members. How ironic right? People need a good person in their lives but when they get one, they don't respect the kindness instead take advantage of them unfairly and turn the good ones into bitter.
You mentioned all the good qualities to be in a good person but you missed one - Smartness. Yes a person has to be kind, caring but he/she shouldn't stop using his/her brain... Gopi has everything except smartness.. You just cannot live happily without anyone of these qualities.. Talking about family members, everyone would want their family members to be a "Smart Gopi" rather than "Dumb Gopi"..
I hope my post wasn't rude in any way