You have an energetic and charming personality. He could have a subtle aggression with volatile thinking which you would generally try and relook in hindsight.
Marital relationships and any kind of separations are best analysed with the charts of both the partners. As per your husband's chart, there could be some friction in the relationship which again needs to be cross checked with your chart.
Karka Lagna with the Lagna lord Moon posited in the seventh house conjunct seventh lord Saturn and Rahu; Ketu posited in the Lagna; Ashtakavarga score of seventh house of natal chart is 25 and that of Navamsha is 26.