1. Expired domains are not leaving my account and just bothering me :-\ 2. I didn't get to use the 80 cents from referral on my latest domain purchase!
Domains are not removed from your account until 40 days after they expire. At that time the domains are deleted. This grace period is to give you time to renew the domains, in case you change your mind and decide you want the domain after all.
For more info, see our article on the domain name lifecycle: http://www.dynadot.com/resource/article/qa.html?aid=5
Your referral credit is in our system, and will be credited to your account after 90 days. (See the referral area in your account.) The reason we wait 90 days is to make sure there are no chargebacks for the referred order.