まず…メールアドレスはメーラー上の設定によって、容易に偽装可能であるということは、この種の問題を考える上での基本として理解しておかれるべきです。
>自分のメールアドレスが差出人となっている迷惑メール
こういうのは…ご自身が何らかの無料サービスか何かに登録される際に記入したメールアドレスが悪用されている可能性が高いと思われます。そうした無料サービス(場合によっては有料サービスのお試し、と銘打たれている可能性もあります)に登録した覚えがないか、ご自分でよく考えてみてください。
なぜ、自分のアドレスが差出元になるのか?それは…迷惑メールの自動プログラムによる大量発信に際してそうすることが都合が良いからだと考えられます。例えば、特定のメールアドレスを差し出し元に設定すると、特定のプロバイダのメールサーバが同じアドレスからのメールを短いスパンで大量に受け取った場合に、そのアドレスからのメールが迷惑メールの類であると容易に判断されて届かなくなってしまいます。
『同一アドレスからの大量発信』を避けて大量のメールを次々に配信するために最も合理的なプログラミング手法として、『送信元のメールアドレスを送信先と同じにする』という手法は、特に携帯向けの迷惑メールには以前かなり一般的に使われていたと記憶しています。(一般には『相手を不愉快にさせるため』とか言われてましたけど…ちょっとそれは違うような気がしてたのですね、少なくとも私には)
つまり防止策としては…その種の無料サービスを安易に利用しない、ということになるかと思います。事後の対処法としては、例えば自分のメールアドレスが送信元になっているメールを受け取らないようにフィルタ設定するとか、さもなくばメールアドレスを変更するか…という感じになるでしょうね。