Bloody wasn’t seen as a swear word when I was younger, so I guess that the stregnth of this word is regional.
If anyone does find it offensive, then weight has been added to this word over the years to make it more so.
I have heard of two theories as to the origination of this word:
1)…‘bloody’ in this sense “…arose from associating folly or drunkenness, etc., with what are (were) called ‘Bloods’, or aristocratic rowdies…” This usage is in the same vein as the expression ‘drunk as a lord’, (a lord being a titled aristocrat in British society). Rowdy aristocrats were called ‘Bloods’ after the term for a thoroughbred horse, a ‘blood-horse’
- Brewer’s 1870 dictionary of phrase and fable
2). ‘bloody’ is a corruption of the oath, ‘by our lady’, which the expression ‘by our lord’ might similarly have been developed, corrupted to make the phrase become offensive in the case of any relevance to blasphemy.
But these words. in my opinion, are about as offensive as a daffodil and are on a par with “damn” and “for Christ sake.”