If you're asking because you want someone to be affectionate, then my answer is this; I don't believe that there is a weakness. Some people are affectionate and some are not. Communication is a great way to let someone know how you feel though. If you would like someone to be more affectionate just let them know. Let them know how it makes you feel when they are not affectionate and how it makes you feel when they are. Good Luck!
"Affectionate" doesn't have a comparative and superlative form. Instead, you would say "more affectionate" or "most affectionate."
more affectionate, most affectionate
more affectionate
more affectionate, most affectionate
Affectionate
more affectionate.
more affectionate
most affectionate
affectionate
comparative - more affectionate superlative - most affectionate
comparative - more affectionate superlative - most affectionate
comparative - more affectionate superlative - most affectionate