From big boobs to no boobs...

So before I had my son I had smallish but cute perky boobs then during my pregnancy my boobs grew HUGE, after having my son I only breastfed for like 3 weeks. About 5 months after he was born my boobs shrunk... I mean almost none existent now and this is a year later. My nipples are still big and the boobs are like deflected balloons 😭 I HATE IT. Am I the only one this has happened to? Is it a pregnancy thing or a breastfeeding thing? Also I heard that types of birth controls can make your boobs grow/gain weight, which ones??