Hello and welcome to e health forum.
From the history it seems that your husband is having too much of issues at one time including use of cocaine, Alcohol ingestion , smoking and also conditions like diabetes and hepatitis C.
The discomfort or fluttering he is feeling could be a sign of liver cirrhosis, probably due to long standing alcohol intake as well as hepatitis C. The spleen enlargement is a common finding that is associated with liver cirrhosis.
He will have to make up his mind for treatment and also abusing cocaine and alcohol.
You might consult a psychiatrist for him, so that he can convince him for proper interventions to promote his health.
In addition you need to work closely with his treating doctors for proper treatment.
I hope this helps.