I feel slightly the same way, but after a few hours of searching for a new name with no luck, I always end up feeling better about swole.me :) I'm definitely open to suggestions, so PM me if you have them.
Swole means muscular, which for many is a good thing.