giovannafletcher1:He might only be 7months old… But life already throws him some tough deci