anyone who says youre a fag for wearing a pea coat is probably from the same group of people who think wayfarers are a new trend. not saying you have to like them but making fun of something so classic is something like making fun of someone for wearing a suit or something..
I think they generally look pretty lame on dudes. Girls can usually rock them pretty well though.
I prefer overcoats, but at my height its sometimes difficult to find them in the right length. I have a really nice camel hair and merino one that I spent way way way too much money on but its warm as all fuck and super comfortable. But it only really looks good if i'm wearing a suit though.
Pea coats/ wool coats are classic, and have been around forever. Anyone who think they're a new thing is a moron. I could only pull one off with a suit though.
one thing though, you mentioned yours is baggy, which is definitely not something you want.... you want either a boxy fit (real classic, better for old people) or a slim form fit (more trendy and modern)
Technical fabrics > peacoats. plus I live in WA, I'd rather be dry a comfortable than what some call "stylish," Although sometimes peacoats look decent if not worn by some hipster trash. Some people can rock em some people can't, it's simple as that.