Вы написали правильно. Здесь отрицается наличие того и другого состояния, а значит, необходима частица не. Повторяющийся союз и подчеркивает отрицание, так что уместно раздельное написание (сравним: На душе невесело).
Возможны оба варианта, но с разными оттенками значения. В значении 'отнюдь не весело, вовсе не весело' – раздельно. В значении 'совершенно, очень невесело' – слитно.